Условные операторы if else elseif

Условные операторы являются, пожалуй, наиболее распространенными конструкциями во всех алгоритмических языках программирования. Рассмотрим основные условные операторы языка PHP.

Конструкция if

Синтаксис конструкции if аналогичен конструкции if в языке Си:

<?php
  if ($a > $b) echo "значение a больше, чем b";
?>

Согласно выражениям PHP, конструкция if содержит логическое выражение. Если логическое выражение истинно (true), то оператор, следующий за конструкцией if будет исполнен, а если логическое выражение ложно (false), то следующий за ifоператор исполнен не будет.

Конструкция else

Часто возникает потребность исполнения операторов не только в теле конструкции if, если выполнено какое-либо условие конструкции if, но и в случае, если условие конструкции if не выполнено. В данной ситуации нельзя обойтись без конструкции else. В целом, такая конструкция будет называться конструкцией if-else.

<?php
if ($a > $b) {
     echo "a больше, чем b";
} else {
     echo "a НЕ больше, чем b";
}
?>

Конструкция elseif

elseif — это комбинация конструкций if и else. Эта конструкция расширяет условную конструкцию if-else.

<?php
if ($a > $b) {
     echo "a больше, чем b";
} elseif ($a == $b) {
     echo "a равен b";
} else {
     echo "a меньше, чем b";
}
?>

 

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
× iOs app

To install this Web App in your iPhone/iPad press iOs sourse and then Add to Home Screen.