PHP 中 AND 和 && 運算子之間的差異
'AND' 邏輯運算子
'AND' 運算子是邏輯 AND 運算子,但優先順序低於 = 運算子。
'&&' 邏輯運算子
'&&' 也是一個邏輯 AND 運算子,但優先順序高於 = 運算子。
示例
按照示例,顯示 'AND' 與 '&&' 運算子之間的差異。
<!DOCTYPE html> <html> <head> <title>PHP Example</title> </head> <body> <?php $x = true; $y = false; $result = $x AND $y; print('$result = $x AND $y'); print("<br/>"); var_dump($result); print("<br/>"); $result = $x && $y; print('$result = $x && $y'); print("<br/>"); var_dump($result); ?> </body> </html>
輸出
$result = $x AND $y bool(true) $result = $x && $y bool(false)
廣告