Какво представлява декларацията за превключване?

В програмирането, операторът switch е условен блок, използван като метод за съкращаване на дълъг набор от изрази if else. Например, разгледайте долните, ако не, блокове (използвайки PHP), в примера по-долу.

if ($ num == 0) {echo "Числото е нула!"; } elseif ($ num == 1) {echo "Броят е един!"; } elseif ($ num == 2) {echo "Броят е два!"; } else {echo "Грешка!";

}

Вместо да напишете няколко блока if да изпълните изрази, базирани на стойността на една променлива, можете да използвате командата switch, за да изпълните задачата с по-малко блокове от код. Нека да разгледаме следния пример за код.

switch ($ num) {случай 0: echo "Числото е нула!"; прекъсване; случай 1: ехо "Номерът е един!"; прекъсване; случай 2: echo "Броят е два!"; прекъсване; по подразбиране: echo "Грешка!";

}

С оператора switch името на променливата се използва веднъж в началната линия. Ключова дума за случай се използва за предоставяне на възможните стойности на променливата, която е последвана от двоеточие и набор от изрази, които да се изпълняват, ако променливата е равна на съответната стойност. Ключовата дума default се използва за обработка на всякакви стойности, които не са покрити с един от случаите (като изявление за край на друг).

Условия за програмиране