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