Предположим, что $a=4 и $b=5, тогда:
Обозначение |
Название |
Пример |
Результат |
== | Равенство | $a == $b | False |
=== | Эквивалентность | $a === $b | False |
!= |
Неравенство |
$a != $b |
True |
<> |
Неравенство |
$a <> $b |
True |
!== |
Неэквивалентность |
$a !== $b |
True |
< |
Меньше |
$a < $b |
True |
> |
Больше |
$a > $b |
False |
<= |
Меньше или равно |
$a <= $b |
True |
>= |
Больше или равно |
$a >= $b |
False |
Пример для практики:
<?php $x = 1; $y = 2; var_dump($x <> $y); echo "<br>"; var_dump($x > $y); echo "<br>"; var_dump($x >= $y); echo "<br>"; var_dump($x < $y); echo "<br>"; var_dump($x <= $y); echo "<br>"; $s1 = ""; $s2 = null; var_dump($s1 == $s2); echo "<br>"; var_dump($s1 === $s2); echo "<br>"; var_dump($s1 != $s2); echo "<br>"; var_dump($s1 !== $s2); echo "<br>"; ?>
Контрольные вопросы и задания
- Протестируйте приведенный скрипт изменив значения переменных.
- Объясните разницу между операторами == и ===.
- Объясните разницу между операторами != и !==.