Co MUSI wystąpić w konstrukcji switch w PHP?
A. instrukcja
defaultŹle.
default jest opcjonalny.B. nagłówek
switch(wyrażenie)Dobrze. Bez wyrażenia w nawiasie
switch nie zadziała.C. instrukcja
break po każdym caseŹle.
break jest zalecany, ale nieobowiązkowy.D. co najmniej dwie instrukcje
caseŹle. Liczba
case nie jest narzucona.W konstrukcji
switch obowiązkowy jest nagłówek switch(wyrażenie) - to jego wartość porównuje się z kolejnymi etykietami case. Bez wyrażenia w nawiasie instrukcja nie ma czego sprawdzać. Dlatego musi wystąpić nagłówek switch(wyrażenie).Pozostałe elementy są OPCJONALNE lub niewymagane. Gałąź
default można pominąć (wykona się tylko, gdy żaden case nie pasuje). break jest zalecany, ale niewymagany składniowo. Liczba case nie musi wynosić co najmniej dwa. Konieczny jest jedynie nagłówek switch(wyrażenie).