Получаем результат в зависимости от определенного условия
Сценарий с операторами if еlse выполняет один участок кода, если определенное условие истинно или другой, если условие ложно:
|
Условие, поставленное оператором if, не соблюдается, так как значения переменных различны, поэтому будет выполнен фрагмент кода с оператором else.
Результат:
Значения переменных различны |
PHP скрипт с функцией date(), позволяющий определить день недели:
|
Конструкция if elseif else применяется для выполнения одного из нескольких участков кода. Выбор фрагмента кода зависит от условия, которое проверяется.
Результат:
Сегодня Суббота |
Следующий сценарий выведет оценку и комментарий к этой оценке, в зависимости от количества набранных балов:
|
Результат:
Удовлетворительно Ваша оценка: C |
Конструкция switch подобно if еlse используется для выбора фрагмента кода, который будет выполнен в случае соблюдения условия.
Следующий скрипт с функцией date() выведет сообщение, в зависимости от времени:
|
Оператор case — определяет условие, строчка break; — определяет границу участка кода, default — выводит некоторое значение, если условия не соблюдаются.
Результат:
Добрый день |
PHP операторы
PHP операторы if else, switch
PHP массивы