Operátory porovnání

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
Rovnost TRUE , právě když je $a rovno $b .
Identita TRUE když je $a rovno $b a navíc tétož typu ( pouze PHP 4 ) .
Nerovnost TRUE právě když $a není rovno $b .
Nerovnost TRUE právě když $a není rovno $b .
Neidentita TRUE když $a není rovno $b nebo nejsou téhož typu ( pouze PHP 4 ) .
Menší než TRUE když je $a ostře menší než $b .
Větší než TRUE když je $a ostře větší než $b .
Menší nebo rovno TRUE když je $a menší nebo rovno $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 .