韩三岁

标签:php判断0

php的一个判断值是否等于0的陷阱

$a='bbbb'; if($a==0){ echo 'true' } else{ echo 'false' }比如上面的代码,期望值是false,但是结果是true。原因:PHP在做字符串和数字进行比较时,会把字符串转为数字,如果字符串首字母不是数字或-时,会被转成0解决:1、采用 === 替换==2、先做类型转换,

继续阅读.....

热门标签


热门文章

最新文章