热搜词
发表于 2017-1-30 21:27:34 | 显示全部楼层 |阅读模式
if($res !== false){
    echo "未定义通过<br>";
}else{
    echo "未定义不通过<br>";
}

$res = 0;
if($res !== false){
    echo "0数字通过<br>";
}else{
    echo "0数字不通过<br>";
}

$res = "0";
if($res !== false){
    echo "0字符串通过<br>";
}else{
    echo "0字符串不通过<br>";
}

$res = NULL;
if($res !== false){
    echo "NULL通过<br>";
}else{
    echo "NULL不通过<br>";
}

$res = "";
if($res !== false){
    echo "空字符串通过<br>";
}else{
    echo "空字符串不通过<br>";
}

$res = array();
if($res !== false){
    echo "array()通过<br>";
}else{
    echo "array()不通过<br>";
}

$res = FALSE;
if($res !== false){
    echo "FALSE通过<br>";
}else{
    echo "FALSE不通过<br>";
}

$res = TRUE;
if($res !== false){
    echo "TRUE通过<br>";
}else{
    echo "TRUE不通过<br>";
}

$res = 1;
if($res !== false){
    echo "数字1通过<br>";
}else{
    echo "数字1不通过<br>";
}



验证结果

Notice: Undefined variable: res in D:\xampp\htdocs\test.php on line 6
未定义通过
0数字通过
0字符串通过
NULL通过
空字符串通过
array()通过
FALSE不通过
TRUE通过
数字1通过


--------------------------------------------------------------------------------------
就是false!=的意思,例如 if($temp!=false)可以写成 if(false!==$temp)
为了避免写错,把false写在前面
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-25 02:36 , Processed in 0.165587 second(s), 27 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team