在 PHP 中检查空值的最佳方法



我想知道在PHP中检查null的最佳/有效方法。

!$var
$var === null
is_null($var)

甚至不知道是否有更多方法可以检查它,但我想使用更有效的方法。

我更喜欢选项二。但我通常会这样使用它

null  === $var (yoda condition)

尤达条件将防止可能的错误,即您无意中分配值而不是编写条件语句。

像Wordpress和Symfony这样的框架使用尤达条件作为其代码标准的一部分。

使用 is_null() 函数的速度较慢,因为它是一个函数。然而;差别真的很小。

参考 https://en.m.wikipedia.org/wiki/Yoda_conditions

相关内容

  • 没有找到相关文章

最新更新