Operatory Porównania

Jak wskazuje ich nazwa, operatory te służą do porównywania dwóch wartości.

Tabela 15-4. Operaatory Porównania

PrzykładNazwaOpis
$a == $bRównyTRUE jesli $a jest równe $b
$a === $bIdentyczny TRUE jeśli $a jest równe $b, i obydwa operandy są tego samego typu. (tylko w PHP 4)
$a != $bRóżnyTRUE jeśli $a nie jest równy $b.
$a <> $bRóżnyTRUE jeśli $a nie jest równy $b.
$a !== $bNie identyczny TRUE jeśli $a nie jest równy $b, lub nie są tego samego typu. (tylko w PHP 4)
$a < $bMniejszy niżTRUE jeśli $a jest mniejszy od $b.
$a > $bWiększy niżTRUE jeśli $a jest większy od $b.
$a <= $bMniejszy lub równyTRUE jeśli $a jest mniejszy lub równy $b.
$a >= $bWiększy lub równyTRUE jeśli $a jest większy lub równy $b.

Jeszcze jednym operatorem warunkowym jest operator "?:" (tzw. ternariusz - operator trójargumentowy), działający tak jak w C i wielu innych językach.

(expr1) ? (expr2) : (expr3);

Wartością wyrażenia jest expr2, jeśli expr1 jest równe TRUE, lub expr3, jeśli expr1 jest równe FALSE.

Hosting by: Hurra Communications Sp. z o.o.
Generated: 2007-01-26 18:02:56