一尘不染

php is null or empty?

php

我有一个关于NULLPHP 的问题:

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

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


阅读 284

收藏
2020-05-26

共1个答案

一尘不染

您正在寻找的是:

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

注意===
当使用use ==时,PHP会将 NULLfalse0 字符串和 数组视为相等。

2020-05-26