3

可能重复:
PHP - 和/或关键字

if($foo == 0 or $bar == 1 || $baz == 2)
{
    ...
}

使用“或”或||更好吗?它们之间有什么显着区别吗?

4

1 回答 1

13

这基本上是一个选择问题。

但是,在操作数优先级方面存在差异:

if ( false && false || true ) // true

if ( false AND false || true ) // false

在此处查看实际操作:http ://codepad.viper-7.com/zvFPzR

于 2013-01-01T01:06:55.763 回答