Операторы if , elseif ... else и switch используются для принятия решения на основе другого условия.
Вы можете использовать условные выражения в своем коде, чтобы принимать решения. PHP поддерживает следующие три заявления о принятии решений:
- If ... else statement - использовать этот оператор, если вы хотите выполнить набор кода, когда условие истинно, а другое, если условие не верно
- ElseIf оператор - используется с , если ... Else , чтобы выполнить набор кода , если один из нескольких условие истинно
- Оператор switch - используется, если вы хотите выбрать один из многих блоков кода, который должен быть выполнен, используйте оператор Switch. Оператор switch используется для избежания длинных блоков if .. elseif.. else code.
Определение If ... Else
Если вы хотите выполнить некоторый код, если условие истинно, а другой код, если условие ложно, используйте инструкцию if ... else.
Синтаксис примерСледующий пример будет выводить «У вас хороший уик-энд!». если текущий день - пятница, в противном случае он выведет «Приятного дня! »:
Определение ElseIf
Если вы хотите выполнить некоторый код, если одно из нескольких условий истинно, используйте оператор elseif
Синтаксис примерСледующий пример будет выводить «У вас хороший уик-энд!». если текущий день - пятница, и «Приятного воскресенья!» если текущий день - воскресенье. В противном случае он выведет «Приятного дня!» -
Определение переключателя - Switch
Если вы хотите выбрать один из многих блоков кода, который должен быть выполнен, используйте оператор Switch. Оператор switch используется для избежания длинных блоков if .. elseif .. else code.
Синтаксис примерОператор switch работает необычным способом. Сначала он оценивает данное выражение, а затем ищет матрицу для соответствия полученному значению. Если найдено совпадающее значение, будет выполняться код, связанный с совпадающей меткой, или если ни один из мастей не соответствует, то оператор выполнит любой указанный код по умолчанию.
Это приведет к следующему результату -
Сегодня понедельник
С уважением, авторы сайта Компьютерапия
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Новые статьи
- Ошибки в PHP и обработка исключений - 12/04/2018 19:21
- Регулярные выражения PHP -Кванторы, мета-символы и модификаторы - 12/04/2018 19:20
- Сеансы PHP - Запуск, уничтожение, сессии без файлов cookie - 12/04/2018 19:20
- PHP-файлы cookie - Настройка, доступ и удаление cookie - 12/04/2018 19:19
- Файлы PHP и ввод-вывод - открытие, чтение, запись и закрытие файла - 12/04/2018 19:18
- Методы PHP GET и POST, переменная $_REQUEST - 12/04/2018 19:17
- Загрузка файлов PHP - Создание формы и сценария загрузки - 12/04/2018 19:16
- Объектно-ориентированное программирование в PHP - 12/04/2018 19:15
- Включение файла в PHP - Функция include и require - 12/04/2018 19:14
- Предопределенные переменные PHP - Суперглобальные массивы и переменные сервера - 12/04/2018 19:13
- Функции с параметрами, динамические вызовы, создание функции в PHP - 12/04/2018 19:12
- Типы операторов PHP - категории, присваивания, логические операторы - 12/04/2018 19:11
- Типы циклов PHP for, foreach, continue, break, do-while - 12/04/2018 19:10
Предыдущие статьи
- Типы констант PHP - Различия между константами и переменными - 12/04/2018 19:08
- Массивы PHP: Многомерные, ассоциативные и числовые массивы - 12/04/2018 19:07
- Типы переменных, область и имена переменных в PHP - 12/04/2018 19:06
- Строки в PHP, strpos, strlen, конкатенация строк - 12/04/2018 19:05
- Дата и время, получение, преобразование времени в PHP - 12/04/2018 19:03
- Обзор синтаксиса, канонические теги, комментирование PHP-кода - 12/04/2018 19:02
- Введение в PHP. Общее использование, характеристики PHP - 12/04/2018 19:01