可能重复:
PHP - and / or keywords
if($foo == 0 or $bar == 1 || $baz == 2)
{
...
}
使用“或”或||是否更好它们之间有什么显着差异吗?
答案 0 :(得分:13)
这基本上是一个选择问题。
然而 是一个区别,当谈到operand precedence时:
if ( false && false || true ) // true
if ( false AND false || true ) // false
在此处查看:[{3}}