Учебник РНР
Назад Глава 10. Операции Вперёд

Операции сравнения

Операции сравнения, как видно из названия, сравнивают два значения.

Таблица 10-4. Операции сравнения
Пример Название Результат
$a == $b равно TRUE , если $a равно $b.
$a === $b идентично TRUE , если $a равно $b и они одного типа. (только в PHP 4)
$a != $b не равно TRUE , если $a не равно $b.
$a <> $b не равно TRUE , если $a не равно $b.
$a !== $b не идентично TRUE , если $a не равно $b или они разных типов. (только в PHP 4)
$a < $b меньше TRUE , если $a строго меньше $b.
$a > $b больше TRUE , если $a строго больше $b.
$a <= $b меньше или равно TRUE , если $a меньше или равно $b.
$a >= $b больше или равно TRUE , если $a больше или равно $b.

Условной операцией является операция "?:" (тернарная), которая оперирует так же, как в C и многих других языках.

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

Это выражение вычисляется в expr2 , если expr1 вычисляется в TRUE , и в expr3 , если expr1 вычисляется в FALSE .


Назад Оглавление Вперёд
Битовые операции Вверх Операции управления ошибками