Page 63 - Corso di PHP - Livello base
P. 63
dell'ultimo case e poi l'utente inserisce il numero 8, non verrà
stampata soltanto la scritta “Inserisci un numero ecc.”, ma
anche la scritta “Domenica”, perché tutto quello che viene dopo
il default verrà interpretato, appunto, come default.
Possiamo anche assegnare una azione a più case, come in
questo esempio:
<?php
switch ($_POST['giorno'])
{
}
?>
Basterà cioè far seguire degli spazi vuoti ai case che vogliamo
raggruppare e inserire l'azione vicina all'ultimo case del gruppo.
Ecco infine l'esercizio di questo capitolo. Utilizzando lo switch
provate a costruire una calcolatrice che esegua addizioni,
sottrazioni, moltiplicazioni e moduli. L'utente inserisce i numeri
tramite form e il programma restituisce il risultato
dell'operazione. Il form dovrà avere tre input: il primo per il
primo numero, il secondo per l'operatore (più, meno, per,
diviso), il terzo per il secondo numero. La soluzione nell'ultimo
capitolo.
63