在PHP 中,AND 計算符(&&)用於連接兩個布爾表達式,並返回一個布爾值。只有當兩個表達式都為TRUE 時,結果才為TRUE,否則為FALSE。該計算符的優先級高於OR,並具有短路求值的特性,即當第一個表達式為FALSE 時,第二個表達式不會被計算。
<span class="fun">$result = $expression1 && $expression2;</span>
其中:
$age = 18;
$gender = 'male';
if ($age >= 18 && $gender == 'male') {
echo "符合條件";
} else {
echo "不符合條件";
}在這個示例中,只有當$age 大於或等於18 且$gender 等於'male' 時,條件才成立,否則條件不成立。
if ($expression1 && $expression2 && $expression3) {
// ...
}通過合理使用AND(&&)計算符,可以讓條件判斷更加清晰和高效,便於邏輯控制。