表格 15-7. 邏輯運算符
例子 | 名稱 | 結果 |
---|
$a and $b | And(邏輯與) | TRUE,若果 $a 與 $b 都為 TRUE。 |
$a or $b | Or(邏輯或) | TRUE,若果 $a 或 $b 任一為 TRUE。 |
$a xor $b | Xor(邏輯異或) | TRUE,若果 $a 或 $b 任一為 TRUE,但不同時是。 |
! $a | Not(邏輯非) | TRUE,若果 $a 不為 TRUE。 |
$a && $b | And(邏輯與) | TRUE,若果 $a 與 $b 都為 TRUE。 |
$a || $b | Or(邏輯或) | TRUE,若果 $a 或 $b 任一為 TRUE。 |
「與」和「或」有兩種不同形式運算符的原因是它們運算的優先級不同(見運算符優先級)。