复制代码
输出结果:0 等于 ” ” is empty 0 is numeric ” 等于 0 ” 就是false 0 就是false 在判断空(”)的时候一定要小心,0 也相当于” ,0 和 ” 都相当于空字符和false,判断为空最好用=== 只能这样解释:0 也相当于 ” ,0 和 ” 都相当于空字符和false。在判断空(”)的时候一定要小心,0 也相当于 ” ,0 和 ” 都相当于空字符和false,判断为空最好用===;
echo 0 == null; echo '**
' ; //trueecho 0 === null; echo '**
' ; //falseecho (string)0 != null; echo '**
' ; //trueecho 0 != null; echo '**
' ; //falseecho 0 !== null; echo '**
' ; //true