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 |