switch ($variabile)
non fa altro che prendere in esame il valore della variabile ed eseguire una serie di comandi a seconda del valore della variabile. In pratica, per pochi comandi, serve a sostituire una sfilza infinita di elseif
Codice PHP:
switch ($variabile) { // indica che deve esaminare il valore di $variabile
case 1: comando1; comando2; break; // se il valore di $variabile è 1 allora esegue comando1, comando2 ed esce dallo switch
case 2: comando3; comando4; break; // se il valore di $variabile è 2 allora esegue comando3, comando4 ed esce dallo switch
......
case default: comando; break; // questo equivale all' [b]else[/b]: nel caso nessuno dei valori sopra elencati è valido allora rientra in un caso "default" in cui si devono eseguire tutta un'altra serie di comandi.
}