2012-08-12 82 views
0

我知道的優先級,但如果我們有一個簡單的條件:PHP:OR和||和&&和

if ($a == 1 AND $b == 2){ 

} 

是否與

if ($a == 1 && $b == 2){ 

} 

有什麼區別?

+2

沒有,沒有 – Havelock 2012-08-12 09:06:12

+0

沒有區別與''==。與[PHP運算符優先順序](http://php.net/manual/en/language.operators.precedence.php)比較。 – hakre 2012-08-12 09:07:40

+2

有點OOT,對我來說有趣的是,CI建議用戶使用OR來代替||,但選擇&&而不是|| ...這樣的不一致性...... – zfm 2012-08-12 09:15:10

回答

1

兩個工作一樣在PHP,但大多數程序員習慣使用& &作爲最常用的語法編程語言

+0

是的,我現在談論它,但是和更易讀,容易打字=) – 2012-08-12 09:10:06