php中&&和and有什么區別


PHP中的邏輯“與”運算有兩種形式:AND 和 &&,同樣“或”運算也有OR和||兩種形式。

如果是單獨兩個表達式參加的運算,兩種形式的結果完全相同,例如 $a AND $b和$a && $b沒有任何區別。同樣的$a OR $b和$a || $b也完全一樣。

但兩種形式的邏輯運算符優先級不同,這四個符號的優先允許從高到低是:&&、||、AND、OR。特別注意,這句話要仔細理解。舉例:

$a || $b AND $c || $d
相當於:
($a || $b) AND ($c || $d)

 

全文:http://zhidao.baidu.com/link?url=F4Jgq_0odZeUYkSc5KugimbHRpK1vAfGlKyo0aYiPkE5STYC0eTolvzoWPOtvwxSDAb9AVUiqwgzT-5gb9E-X_


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM