Учебник РНР
Назад Глава 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.


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