可能重複:
PHP - and/or keywords
PHP shorthand syntaxPHP速記邏輯運算符AND和OR
快速的問題。我一直在這個地方的圖書館裏看到速記表達,儘管我已經是一名PHP開發人員已經有3年多了,但我很難理解下面的評估方式。
當PHP解釋器遇到它時,它是如何處理下面的代碼行的?
<?php
defined('foo') OR exit('foo is not defined!');
$foo AND $this->bar();
我猜測,這是明顯的條件執行 - 即第二條語句將不會得到執行,除非第一位是真的......但使用的位運算符的迷惑了我一下。
有人可以詳細說明嗎?
謝謝:)
@戈登 - 沒有不是真的。我知道&&也是和AND一樣,同樣也是||和OR。我想詢問速記邏輯 - 它現在已經向我指出的短路評價。 – George
那麼,如何http://stackoverflow.com/questions/2475047/php-shorthand-syntax呢? – Gordon
有人只是掛我說。你的問題究竟是什麼? – George