Получить доступ БЕСПЛАТНО




Логические операторы и операторы сравнения

PHP для начинающих

  • Оператор равенства, идентичности (==, ===)
  • Оператор неравенства, неидентичности (!=, !==)
  • Оператор больше, меньше (>, <)
  • Меньше или равно, больше или равно (<=, >=)
  • Логическое «И» (&&, and)
  • Логическое «ИЛИ» (||, or)
  • Логическое «НЕ»
  • Логическое исключение xor

Операторы сравнения

Присвоение значения

1
2
$a = 5;
$b = 5;

Оператор равенства

1
if ($a == $b) echo '"==" истина, если $a равно $b';

Оператор идентичности

1
if ($a === $b) echo '"===" истина, если $a равно $b и они одного типа';

Оператор неравенства

1
if ($a != $b) echo '"!=" истина, если $a не равно $b';

Оператор неидентичности

1
if ($a !== $b) echo '"!==" истина, если $a не равно $b или они разные по типу';

Оператор меньше

1
if ($a < $b) echo '"<" истина, если $a меньше $b';

Оператор больше

1
if ($a > $b) echo '">" истина, если $a больше $b';

Оператор меньше или равно

1
if ($a <= $b) echo '"<=" истина, если $a меньше или равно $b';

Оператор больше или равно

1
if ($a >= $b) echo '">=" истина, если $a больше или равно $b';

Логические операторы

Логическое «И»

1
2
3
4
$a = true;
$b = true;
 
if ($a && $b) echo '"&&" истина, если $a равна TRUE и $b равна TRUE';

Логическое «ИЛИ»

1
2
3
4
5
$a = true;
$b = false;
 
if ($a || $b) echo '"||" истина, если $a равна TRUE или
$b равна TRUE';

Логическое «НЕ»

1
2
$a = false;
if ( ! $a) echo '"!" истина, если $a ложно';

Добавить отзыв (пожелание, комментарий)