Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
3 of 410 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

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

Конструкция if проверяет условие в круглых скобках и выполняет код в фигурных скобках, если условие истинно. Если условие ложно, код внутри блока if не выполняется. Вместе с if можно использовать операторы else и elseif для создания сложных условий.

Синтаксис

if (condition) { // код, выполняемый если condition истинно }

Пример

Проверим, больше ли 5 чем 3:

<?php if (5 > 3) { echo '5 is greater than 3'; } ?>

Результат выполнения кода:

'5 is greater than 3'

Пример

Использование else для альтернативного выполнения:

<?php $num = 4; if ($num > 5) { echo 'Number is greater than 5'; } else { echo 'Number is 5 or less'; } ?>

Результат выполнения кода:

'Number is 5 or less'

Пример

Использование elseif для нескольких условий:

<?php $num = 5; if ($num > 5) { echo 'Number is greater than 5'; } elseif ($num == 5) { echo 'Number is exactly 5'; } else { echo 'Number is less than 5'; } ?>

Результат выполнения кода:

'Number is exactly 5'

Смотрите также

  • конструкцию switch,
    которая проверяет значение на соответствие нескольким вариантам
byenru