php中0和空值的区别可以通过下面的代码理解,已进行了注释
$test=0;
if($test==''){
echo '
在php中,0即为空'; //被输出
}
if($test===''){
echo '
在php中,0即为空'; //不被输出
}
if($test==NULL){
echo '
在php中,0即为空'; //被输出
}
if($test===NULL){
echo '
在php中,0即为空'; //不被输出
}
if($test==false){
echo '
在php中,0即为空'; //被输出
}
if($test===false){
echo '
在php中,0即为空'; //不被输出
}
?>