Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Операторы if



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

Оператор if обычно содержит условия, которые сравнивают два значения.

Пример

Проверить, равно ли $t 14:

$t = 14;

if ($t == 14) {
  echo "Have a good day!";
}
Попробуйте сами »

Для сравнения двух значений нам нужно использовать оператор сравнения.

Вот операторы сравнения PHP для использования в операторах if:

Оператор Название Результат Попробовать
== Равно Возвращает true, если значения равны Попробуйте сами »
=== Идентично Возвращает true, если значения и типы данных идентичны Попробуйте сами »
!= Не равно Возвращает true, если значения не равны Попробуйте сами »
<> Не равно Возвращает true, если значения не равны Попробуйте сами »
!== Не идентично Возвращает true, если значения или типы данных не идентичны Попробуйте сами »
> Больше Возвращает true, если первое значение больше второго Попробуйте сами »
< Меньше Возвращает true, если первое значение меньше второго Попробуйте сами »
>= Больше или равно Возвращает true, если первое значение больше или равно второму Попробуйте сами »
<= Меньше или равно Возвращает true, если первое значение меньше или равно второму Попробуйте сами »


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

Чтобы проверить более одного условия, мы можем использовать логические операторы, например оператор &&:

Пример

Проверить, больше ли $a, чем $b, И меньше ли $a, чем $c:

$a = 200;
$b = 33;
$c = 500;

if ($a > $b && $a < $c ) {
  echo "Both conditions are true";
}
Попробуйте сами »

Вот логические операторы PHP для использования в операторах if:

Оператор Название Описание Попробовать
and И True, если оба условия истинны Попробуйте сами »
&& И True, если оба условия истинны Попробуйте сами »
or Или True, если хотя бы одно условие истинно Попробуйте сами »
|| Или True, если хотя бы одно условие истинно Попробуйте сами »
xor Исключающее или True, если только одно условие истинно, но не оба Попробуйте сами »
! Не True, если условие не истинно Попробуйте сами »

Мы можем сравнивать столько условий, сколько захотим, в одном операторе if:

Пример

Проверить, равно ли $a 2, 3, 4, 5, 6 или 7:

$a = 5;

if ($a == 2 || $a == 3 || $a == 4 || $a == 5 || $a == 6 || $a == 7) {
  echo "$a is a number between 2 and 7";
}
Попробуйте сами »


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.