Заявление о переключении PHP
Оператор switch
используется для выполнения различных действий в зависимости от различных условий.
Заявление о переключении PHP
Используйте этот switch
оператор, чтобы выбрать один из многих блоков кода для выполнения .
Синтаксис
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
Вот как это работает: сначала у нас есть одно выражение n (чаще всего переменная), которое вычисляется один раз. Затем значение выражения сравнивается со значениями для каждого случая в структуре. Если есть совпадение, выполняется блок кода, связанный с этим случаем. Используйте break
, чтобы предотвратить автоматический запуск кода в следующем случае. Оператор default
используется, если совпадений не найдено.
Пример
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>