IF 语句中值之前或之后的变量

2024-03-26

这两种说法有区别吗:

if ($a == 'hello') { ... }

and

if ('hello' == $a) { ... }

我注意到像 Wordpress 这样的应用程序倾向于使用后者,而我通常使用前者。

我似乎记得不久前读过一些文章,为后者提供了理由,但我不记得其背后的推理。


没有区别。使用它是为了在您不小心进行赋值而不是比较时抛出错误:

if('hello' = $a)

if($a = 'hello')会分配给变量并且不会抛出错误。

它也可以用来明确表明if你有一个任务是if声明,你确实想把它放在那里,这不是一个错误(一致性)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IF 语句中值之前或之后的变量 的相关文章

随机推荐