|
Операции сравнения, как видно из названия, сравнивают два значения.
Таблица 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
.
|
|