PHP is_null() 和 ==null

2022-08-30 10:02:11

在 PHP 中,PHP 和 PHP 之间有什么区别?两者返回 true 的条件是什么?is_null==null


答案 1

is_null与 相同。当变量为(或未设置)时,两者都返回 true。=== nullnull

请注意,我正在使用而不是. 比较类型和值。========


答案 2

所以你可以更好地理解它:

$a = null;
$b = 0;

is_null($a) // TRUE
$a == null  // TRUE
$a === null // TRUE
is_null($b) // FALSE
$b == null  // TRUE
$b === null // FALSE

推荐