这两种说法有区别吗:
if ($a == 'hello') { ... }
and
if ('hello' == $a) { ... }
我注意到像 Wordpress 这样的应用程序倾向于使用后者,而我通常使用前者。
我似乎记得不久前读过一些文章,为后者提供了理由,但我不记得其背后的推理。
没有区别。使用它是为了在您不小心进行赋值而不是比较时抛出错误:
if('hello' = $a)
if($a = 'hello')
会分配给变量并且不会抛出错误。
它也可以用来明确表明if你有一个任务是if
声明,你确实想把它放在那里,这不是一个错误(一致性)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)