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

PHP оператор if оценивает выражение как true или false. Этот тип вопроса называется логическим. Голубое небо - правда или ложь? Тем не менее, оператор switch оценивает результат в сравнении с выражением switch. Это причудливый способ сказать, что вы можете проверить больше, чем просто истину или ложь. Вы также можете проверить на простые числа и строки. Вот основной оператор переключения.

переключатель (выражение)
{
результат case1:
сделай это
перемена;

результат case2:
сделай это
перемена;

дефолт:
сделай это
перемена;
}
Переключатель ($ небо)
{
чехол "красный":
эхо "небо красное";
перемена;

корпус "синий":
эхо "небо голубое";
перемена;

дефолт:
эхо "небо упало";
перемена;
}

Как видно из примера, оператор switch состоит из шести частей.

Переключатель ($ небо)
переключатель (выражение)
Оператор switch начинается с выражения для тестирования - $ sky -, помещенного в круглые скобки.

{
Это начинается с заявления дела.

чехол "красный":
результат кейса:
Оператор case проверяет значение выражения switch - $ sky - с результатом, который в примере красный. Если есть совпадение, программа завершит сопроводительный код для этого утверждения случая. эхо "небо красное";

перемена;
Оператор break завершает выполнение оператора switch. Если найдено совпадение и сопровождающий код (сделать это) завершен, то оператор break заставляет программу игнорировать или пропустить остальную часть оператора switch. Он пойдет до конца блока оператора switch и выполнит первую строку кода вне блока.

дефолт:
Оператор по умолчанию - это специальный тип оператора регистра. Это необязательно. Если в предыдущих операторах case совпадений не найдено, и программа доходит до конца, то встречается оператор case по умолчанию. Этот регистр по умолчанию сообщает программе, что делать, если совпадений нет. Но вы можете не захотеть, чтобы программа что-то делала. Если это так, вы можете опустить оператор case по умолчанию.

}
Это завершает дела заявления.





Видео инструкция: Установка HTML шаблона в Битрикс. #4 Внедрение HTML ШАБЛОНА в Битрикс (July 2024).