PHP оператор switch
Оператор switch
используется для выполнения различных действий в зависимости от условий.
PHP оператор switch
Используйте оператор switch
, чтобы выбрать один из множества блоков кода для выполнения.
Синтаксис
switch (n)
{
case label1:
код будет выполнен, если n=label1;
break;
case label2:
код будет выполнен, если n=label2;
break;
case label3:
код будет выполнен, если n=label3;
break;
...
по умолчанию:
код будет выполнен, если n отличается от всех label;
}
Вот как это работает: во-первых, у нас есть одно выражение n (чаще всего переменная), которое вычисляется один раз. Затем значение выражения сравнивается со значениями для каждого случая в структуре. Если есть совпадение, выполняется блок кода, связанный с этим случаем. Используйте break
, чтобы предотвратить автоматический запуск кода в следующем случае. Инструкция default
используется, если совпадений не найдено.
Пример
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red":
echo "Ваш любимый цвет красный!";
break;
case "blue":
echo "Ваш любимый цвет синий!";
break;
case "green":
echo "Ваш любимый цвет зеленый!";
break;
default:
echo "Ваш любимый цвет - ни красный, ни синий, ни зеленый!";
}
?>
Попробуйте сами »