05 декабря 2017
Програмирование, PHP,

PHP Swich


Часто вместо нескольких расположенных подряд инструкций if-else целесообразно воспользоваться специальной конструкцией выбора switch-case. Данная конструкция предназначена для выбора действий, в зависимости от значения указанного выражения. Конструкция switch-case чем-то напоминает конструкцию if-else, который, по сути, является ее аналогом. Конструкцию выбора можно использовать, если предполагаемых вариантов много, например, более 5, и для каждого варианта нужно выполнить специфические действия. В таком случае, использование конструкции if-else становится действительно неудобным.

 

Синтаксис конструкции switch-case такой:

switch ($i) {

      case 0:
      echo "i equals 0";
      break;

 

      case 1:
      echo "i equals 1";
      break;

 

      case 2:
      echo "i equals 2";
      break;

 

      default:
      echo "i is not equal to 0, 1 or 2";
}


comments powered by Disqus
Напомнить пароль