PHP マニュアル
前のページ | 第 10章演算子 | 次のページ

# 論理演算子

表 10-6. 論理演算子

例 | 名前 | 結果
--- | --- | ---
$a and $b | 論理積 | $a および $b が共に `TRUE` の場合に `TRUE`
$a or $b | 論理和 | $a または $b のどちらかが `TRUE` の場合に `TRUE`
$a xor $b | 排他的論理和 | $aまたは$bのどちらかが`TRUE`でかつ両方とも`TRUE`でない場合に`TRUE`
! $a | 否定 | $a が `TRUE` でない場合 `TRUE`
$a && $b | 論理積 | $a および $b が共に `TRUE` の場合に `TRUE`
$a || $b | 論理和 | $a または $b のどちらかが `TRUE` の場合に `TRUE`

"and" および "or" 演算子が2種類あるのは、演算が行われる際の優先順 位が異なっているためです。 (演算子の優先順位 を参照下さい。)

前のページ | ホーム | 次のページ
加算子/減算子 | 上に戻る | 文字列演算子