Инструкция if-else в PHP

НАВИГАЦИЯ ПО СТРАНИЦЕ

Инструкция if-else Синтаксис Оператор else if Вложенные конструкции if-else
ПОЛНЫЙ ОТВЕТ
БЕЗ ВОДЫ
Без воды — краткий вариант ответа,
легко понять и запомнить

Инструкция if-else — это ключевая конструкция в большинстве языков программирования, включая PHP. Она позволяет выполнять различные блоки кода в зависимости от условий, заданных в выражении.

Синтаксис:

if (условие) {
    // Блок кода, выполняемый, если условие истинно
} else {
    // Блок кода, выполняемый, если условие ложно
}
  • if: Ключевое слово, которое начинает блок условия.

  • условие: Логическое выражение, которое вычисляется как true или false.

  • {}: Ограничивают блок кода, который будет выполнен в зависимости от результата условия.

  • else: Опциональная часть конструкции if-else, выполняется, если условие в if ложно.

Пример:

$age = 25;

if ($age >= 18) {
    echo "Вам больше 18 лет. Можете получить доступ к контенту для взрослых.";
} else {
    echo "Извините, доступ к контенту для взрослых запрещен для несовершеннолетних.";
}

Оператор else if:

else if позволяет проверить дополнительные условия, если первое условие не выполнилось.

$grade = 75;

if ($grade >= 90) {
    echo "Отлично!";
} else if ($grade >= 70) {
    echo "Хорошо!";
} else if ($grade >= 50) {
    echo "Удовлетворительно.";
} else {
    echo "Плохой результат, требуется повышение оценки.";
}

Вложенные конструкции if-else:

$x = 10;
$y = 20;

if ($x == 10) {
    if ($y == 20) {
        echo "x равен 10 и y равен 20.";
    }
} else {
    echo "Это не сработает.";
}

Инструкция if-else важна для управления потоком выполнения программы, основываясь на различных условиях, и она широко используется для принятия решений и выполнения соответствующих блоков кода в зависимости от заданных условий.