php中数字0和空值的区别分析

2025-06-25 23:42:15
推荐回答(1个)
回答1:

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即为空'; //不被输出
}
?>