Istruzione Switch Case 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".