Предположим, что $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>";
?>

Контрольные вопросы и задания

  1. Протестируйте приведенный скрипт изменив значения переменных.
  2. Объясните разницу между операторами == и ===.
  3. Объясните разницу между операторами != и !==.