邏輯運算子(AND 和 OR)
在 PHP 中,有兩個版本的邏輯 AND 和 OR 運算子。
| 操作者 | 如果是真的 |
|---|---|
$a and $b |
$a 和 $b 都是真的 |
$a && $b |
$a 和 $b 都是真的 |
$a or $b |
$a 或 $b 都是真的 |
$a || $b |
$a 或 $b 都是真的 |
請注意,&& 和||的操作符優先於 and 和 or。見下表:
| 評估 | tihuan 的結果 17 | 評估為 |
|---|---|---|
$e = false || true |
真正 | $e = (false || true) |
$e = false or true |
假 | ($e = false) or true |
因此,使用 && 和||代替 and 和 or 更安全。