Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

比較演算子

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

表 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

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

(式1) ? (式2) : (式3);

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