gpt4 book ai didi

php - null== 或 ==null 哪个更好

转载 作者:可可西里 更新时间:2023-11-01 00:18:52 24 4
gpt4 key购买 nike

我多次看到 php 开发人员使用这样的东西:

if(null == $var){

}

当我使用

if($var == null){

}

这两个有区别吗?有没有理由使用每一个?或者这在任何方面都是一个选择问题?

最佳答案

只是null不能赋值null = $a,会抛出解析错误。

但任何变量都可以将 null 作为值。$a = null

因此,如果您在第二种情况下将 == 错误地键入了 =,那么您已经更改了 $a 的值并检查 if $a 的新值的条件总是计算为 false。

关于php - null== 或 ==null 哪个更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42274148/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com