Рубрики
Уроки PHP

Уроки PHP. Операторы сравнения

Предположим, что $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. Объясните разницу между операторами != и !==.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *