小编典典

php 为空时为空?

all

我有一个关于NULLPHP 的问题:

  $a = '';
  if($a == NULL) {
      echo 'is null';
  }

为什么当是空字符串时我看到 的是 null ?$a那是一个错误吗?


阅读 59

收藏
2022-06-08

共1个答案

小编典典

您正在寻找的是:

if($variable === NULL) {...}

注意===.
在使用时==,和你一样,PHP 将 NULLfalse0 字符串和 数组视为相等。

2022-06-08