php中0与null与false与空的区别

<?php
 
$test=0;
 
if($test==''){
    echo '<br />在php中,0即为空'; //被输出
}
 
if($test===''){
    echo '<br />在php中,0即为空'; //不被输出
}
 
if($test==NULL){
    echo '<br />在php中,0即为空'; //被输出
}
 
if($test===NULL){
    echo '<br />在php中,0即为空'; //不被输出
}
 
if($test==false){
    echo '<br />在php中,0即为空'; //被输出
}
 
if($test===false){
    echo '<br />在php中,0即为空'; //不被输出
}
 
?>

关注代码技巧免费领教程

代码技巧