Operátory porovnání, jak název napovídá, slouží k porovnání dvou hodnot.
Operátory porovnání v PHP
Příklad | Výsledek | |
---|---|---|
$a == $b | Rovnost | TRUE právě když je $a rovno $b. |
$a === $b | Identita | TRUE když je $a rovno $b a navíc tétož typu (od PHP 4). |
$a != $b | Nerovnost | TRUE právě když $a není rovno $b. |
$a <> $b | Nerovnost | TRUE právě když $a není rovno $b. |
$a !== $b | Neidentita | TRUE když $a není rovno $b nebo nejsou téhož typu (od PHP 4). |
$a < $b | Menší než | TRUE když je $a ostře menší než $b. |
$a > $b | Větší než | TRUE když je $a ostře větší než $b. |
$a <= $b | Menší nebo rovno | TRUE když je $a menší nebo rovno $b. |
$a >= $b | Větší nebo rovno | TRUE když je $a větší nebo rovno $b. |
Jiným podmínkovým operátorem je "?:" (ternární) operátor, který funguje stejně jako v C a mnohých jiných jazycích.