Čo je to príkaz Switch?

V programovaní je príkaz switch podmieneným blokom, ktorý sa používa ako metóda skrátenia dlhej množiny príkazov if else. V nasledujúcom príklade napríklad zvážte nasledujúce bloky blokov (pomocou PHP).

if ($ num == 0) {echo "Číslo je nula!"; } elseif ($ num == 1) {echo "Číslo je jedno!"; } elseif ($ num == 2) {echo "Číslo je dva!"; } else {echo "Chyba!";

}

Namiesto toho, aby ste písali niekoľko blokov, ak inde spustíte príkazy založené na hodnote jednej premennej, môžete použiť príkaz switch na vykonanie úlohy s menším počtom blokov kódu. Pozrime sa na nasledujúci príklad kódu.

switch ($ num) {prípad 0: echo "Číslo je nula!"; prestávka; prípad 1: echo "Číslo je jedno!"; prestávka; prípad 2: echo "Číslo je dve!"; prestávka; predvolené: echo "Chyba!";

}

Pomocou príkazu switch sa názov premennej používa raz v úvodnom riadku. Kľúčové slovo case sa používa na poskytnutie možných hodnôt premennej, po ktorej nasleduje dvojbodka a množina príkazov, ktoré sa majú spustiť, ak sa premenná rovná príslušnej hodnote. Predvolené kľúčové slovo sa používa na spracovanie všetkých hodnôt, ktoré nie sú pokryté jedným z prípadov (ako napríklad príkaz koncovka else).

Termíny programovania