比較演算子

比較演算子は、その名前が示すように、二つの値を比較します。

表 11-4比較演算子

名前 結果
$a == $b 等しい $a が $b に等しい時に TRUE
$a === $b 等しい $a が $b に等しく同じ型でである場合に TRUE 。(PHP 4のみ)
$a != $b 等しくない $a が $b に等しくない場合に TRUE
$a $b 等しくない $aが$bに等しくない場合に TRUE
$a !== $b 等しくない $a が $b と等しくないか、同じ型でない場合に TRUE 。(PHP 4のみ)
$a $b より少ない $a が $b より少ない時に TRUE
$a $b より多い $a が $b より多い時に TRUE
$a = $b より少ないか等しい $a が $b より少ないか等しい時に TRUE
$a = $b より多いか等しい $a が $b より多いか等しい時に TRUE

条件演算子としては、他に "?:"演算子(または三項演算子)があります。 この演算子の動作は、Cまたは他の多く言語と同じです。

(式1) ? (式2) : (式3);
この式は、 式1 TRUE の場合に 式2 を、 式1 FALSE の場合に 式3 を値とします。