php类型比较


松散比较

==:只比较值,不比较类型

严格比较

===:除了比较值,也比较类型

比如:

<?php
if(0 == "0") {
    echo '1、值相等';
}
 
echo PHP_EOL; // 换行符
 
if(0 === "0") {
    echo '2、类型相等';
} else {
    echo '3、类型不相等';
}
?>

结果为:

1、值相等
3、类型不相等

也可以使用php函数(gettype()/empty()/is_null()/isset()/boolean:if($x))对变量$x进行比较

相关