去评论
dz插件网

function dintval函数存在BUG:

迪巴拉
2022/05/27 10:04:15
function dintval函数存在BUG:
就是这个使用量非常大的函数: https://zhidao.baidu.com/question/554863766.html

后面那里0xffffffff里面判断0到9个数是否一致就返回原始参数, 如果传入的参数是前面带0的:

比如: dintval('04500000000')
返回的也会是字符串'04500000000', 在自身的mysql里面查询是没有问题的, 但是如果是要传输给别人ajax或者输出给html时,
然后后续又有判断 '4500000000' == '04500000000', 就会判断成不相等, 实际是相等的