我有一个关于NULLPHP 的问题:
NULL
$a = ''; if($a == NULL) { echo 'is null'; }
为什么当一个空字符串 为空 时$a会看到 为空 ?那是个错误吗?
$a
您正在寻找的是:
if($variable === NULL) {...}
注意===。 当使用use ==时,PHP会将 NULL , false , 0 , 空 字符串和 空 数组视为相等。
===
==