| Manuál PHP | ||
|---|---|---|
| Předcházející | Kapitola 11. Operátory | Další |
Operátory porovnání, jak název napovídá, slouží k porovnání dvou hodnot.
Tabulka 11-3. Operátory porovnání
| Příklad | Název | 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 (pouze 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 (pouze 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.
Výraz je ohodnocen jako hodnota expr2 když má expr1 hodnotu TRUE, a expr3 když má expr1 hodnotu FALSE.| Předcházející | Domů | Další |
| Bitové operátory | Nahoru | Operátory řízení chyb |