Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Инструкция-конструкция switch-case в PHP.

Иногда бывает полезно использовать вместо нескольких расположенных подряд инструкций if-eise инструкцию-конструкцию switch-case при создании сайта:

 
                    switch (выражение) {
                    
                    case значение1: команды1; [break;] 
                    case значение2: команды2; [break;]
                    ...................................
                    case значениеN, командныN; [break; ]
                    [default: команды_по_умолчанию; [break]]
                    
                    }

Сначало вычисляет значение выражения, а затем пытается найти строку, начинающуюся с case со значением вычисленного выражения: . Если такая строка найдена, выполняются команды, расположенные сразу после нее (причем на все последующие операторы case внимание не обращается и код после них остается без изменения). Если же найти такую строку не удалось, выполняются команды после default (когда они заданы) при создании сайта.

В конце каждой строки имеются операторы break (которые условно заключены в квадратные скобки, чтобы подчеркнуть их необязательность) при создании сайта.

Имеется альтернативная форма конструкции switch-case при создании сайта:

 
                       switch (выражение) :
                       
                       case значение1: команды1; [break;]
                       case значение2: команды2; [break;]
                       ...................................
                       case значениеN: командыN; [break;]
                       [default: команды_по_умолчанию; [break]]
                        
                       endswitch;

Посмотрите маленький пример:

 
                   < ?
                         $y=1;
                   // Применяем if-else
                        if ($y == 0) {
                        echo 'y=0 < br>';
                         } 
                        elseif ($y == 1) {
                        echo 'y=1 < br>';
                         } 
                        elseif ($y == 2) {
                        echo 'y=2 < br>';
                         }
                   // Применяем switch-case
                        switch ($y) {
                        case 0:
                        echo 'y=0 < br>';
                        break;
                        case 1:
                        echo 'y=1 < br>';
                        break;
                        case 2:
                        echo 'y=2 < br>';
                        break;
                        }
                  ?>

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: