理解PHP的0、空字符、null、未定义变量和isset()、empty()、is_null()
1、考虑考虑一个值为空字符串的情况
$var='';
if($var){
echo 'true';
}else{
echo 'false';
}
//结果:false
使用isset():
$var='';
if(isset($var)){
echo 'true';
}else{
echo 'false';
}
//结果:true
使用empty()
$var='';
echo empty($var);
//结果:1(true)
使用is_null():
$var='';
echo is_nu
原创
2020-12-23 16:11:34 ·
337 阅读 ·
0 评论