我知道的优先级,但如果我们有一个简单的条件:PHP:OR和||和&&和
if ($a == 1 AND $b == 2){
}
是否与
if ($a == 1 && $b == 2){
}
有什么区别?
我知道的优先级,但如果我们有一个简单的条件:PHP:OR和||和&&和
if ($a == 1 AND $b == 2){
}
是否与
if ($a == 1 && $b == 2){
}
有什么区别?
除了可能使用AND
更具可读性之外,完全没有区别。
编辑:刚才检查,并且在运营商的优先级小的差异,看到http://php.net/manual/en/language.operators.precedence.php
两个工作一样在PHP,但大多数程序员习惯使用& &作为最常用的语法编程语言
是的,我现在谈论它,但是和更易读,容易打字=) – 2012-08-12 09:10:06
我相信我可以飞。我相信我能触摸到天空。 – hakre 2012-08-12 09:10:48
没有,没有 – Havelock 2012-08-12 09:06:12
没有区别与''==。与[PHP运算符优先顺序](http://php.net/manual/en/language.operators.precedence.php)比较。 – hakre 2012-08-12 09:07:40
有点OOT,对我来说有趣的是,CI建议用户使用OR来代替||,但选择&&而不是|| ...这样的不一致性...... – zfm 2012-08-12 09:15:10