Instrucțiunea PHP switch. Sintaxă.
Partajeaza in Google Classroom
Memorator: Descriere video Descarcă PDF
Instrucțiunea switch este utilizată pentru a efectua diferite acțiuni bazate pe condiții diferite.
Instrucțiunea PHP switch
Utilizați instrucțiunea switch pentru a selecta unul dintre numeroasele blocuri de cod care urmează să fie executate.
Sintaxă
switch (n) {
case label1:
cod care trebuie executat dacă n=label1;
break;
case label2:
cod care trebuie executat dacă n=label2;
break;
case label3:
cod care trebuie executat dacă n=label3;
break;
...
default:
cod care trebuie executat dacă n este diferit de toate labels;
}
Așa funcționează: Mai întâi avem o singură expresie n (cel mai adesea o variabilă), care este evaluată o singură dată. Valoarea expresiei este apoi comparată cu valorile pentru fiecare caz din structură. Dacă există o potrivire, blocul de cod asociat cu acest caz este executat. Folosiți pauză pentru a împiedica automat rularea codului în următorul caz. Instrucțiunea implicită este utilizată dacă nu se găsește nicio potrivire.
Exemplu:
<?php
$favcolor = "roșu";
switch ($favcolor) {
case "roșu":
echo "Culoarea ta preferată este roșu!";
break;
case "albastru":
echo "Culoarea ta preferată este albastru!";
break;
case "verde":
echo "Culoarea ta preferată este verde!";
break;
default:
echo "Culoarea ta preferată nu este nici roșu, nici albastru, nici verde!";
}
?>