"Sono stato bocciato a parecchi esami. Un mio amico invece, li ha passati tutti a pieni voti. Ora è ingegnere e lavora in Microsoft. Io sono il proprietario."  - Bill Gates  •  "Se riesco a fare qualcosa in 10 minuti, è perché ho passato anni a studiarlo."  - Bill Gates  •  "Il vostro lavoro riempirà gran parte della vostra vita, e l'unico modo per essere veramente soddisfatti è fare ciò che ritenete sia un grande lavoro."  - Steve Jobs  •  "Siate affamati. Siate folli."  - Steve Jobs  •  

cinque 

ZERO

PHP

10. Php: Costrutto SWITCH

home / php /

Lucio Paolo Asciolla

Senior Full Stack Developer

STUTTURA CONDIZIONALE SWITCH

La struttura nidificata IF & ELSE vista in precedenza può essere realizzata mediante la sintassi dell'istruzione SWITCH

<?php
switch ($VARIABILE) {
  //se la variabile è uguale a 1
  case 1:
    echo "la variabile ha valore 1";
    break;
  //se la variabile è uguale a 2
  case 2:
    echo "la variabile ha valore 2";
    break;
  //se la variabile non ha valore 1 e non ha valore 2 e comunque in tutti gli altri casi
  default:
    echo "la variabile è un numero che non conosciamo";
}
?>

Nota: E' possibile indicare il "default" che indica a PHP il comportamento da tenersi qualora nessuna delle condizioni indicate sopra si realizzi. L'indicazione "default" può anche essere assente, ma quando c'è deve essere l'ultima della switch.