Предположим, что $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>";
?>
Контрольные вопросы и задания
- Протестируйте приведенный скрипт изменив значения переменных.
- Объясните разницу между операторами == и ===.
- Объясните разницу между операторами != и !==.