PHP Інструкція switch
Інструкція switch
використовується для виконання різних дій на основі різних умов.
PHP Інструкція switch
Використовуйте інструкцію switch
, щоб вибрати один із багатьох блоків коду для виконання.
Синтаксис
switch (n) {
case label1:
код, який буде виконано, якщо n=label1;
break;
case label2:
код, який буде виконано, якщо n=label2;
break;
case label3:
код, який буде виконано, якщо n=label3;
break;
...
default:
код, який буде виконано, якщо n відрізняється від усіх міток;
}
Ось як це працює: спочатку ми маємо один вираз 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!";
}
?>
Спробуйте самі »