Istruzione SWITCH CASE del Php
Poniamo di dover effettuare diversi confronti e di conseguenza agire.
Piuttosto che nidificare una serie di istruzioni IF è consigliabile
utilizzare l'istruzione SWITCH CASE.
Esempio
| |
<?
switch ($anni)
{
case 18:
echo ("18 anni");
break;
case 25: echo
("25 anni");
break;
case 33: echo
("33 anni");
break;
default: echo
("nessuna delle tre");
break;
}
?>
|
|
Spiegazione: nel precedente esempio l'istruzione SWITCH confronta il
contenuto della variabile $anni con le tre ipotesi numeriche (18, 25,
33) e si comporta di conseguenza. Ad esempio, nel caso in cui $anni=25,
lo script visualizza a video il messaggio"25 anni" e poi interrompe
il confronto con l'istruzione break. Nel caso in cui la variabile $anni
non eguaglia nessuna delle tre ipotesi previste nelle CASE viene visualizzato
a video il messaggio di default "nessuna delle tre".