Page 116 - HTML, PHP & MYSQL - La programmazione eb
P. 116
piove e fa freddo resto a casa, se non fa freddo vado al bar.
Se invece non piove vado al parco":
<?php
//specifico il valore della variabile $tempo $tempo =
"sole";
//...e quello della variabile $temperatura $temperatura =
"freddo";
Switch
Gli stessi risultati del costrutto "if..else" si possono
ottenere con il controllo switch.
Per capire meglio il funzionamento di switch passiamo
subito ad un esempio pratico e traduciamo in codice questa
frase: "se piove resto a casa, se c‘è il sole vado al parco, in
ogni altro caso vado al bar". Ecco il codice:
<?php
//specifico il valore della variabile $tempo
$tempo = "sole";
switch ($tempo) {
//se piove...
case 'piove':
echo "resto a casa"; break;
//se c‘è il sole...
case 'sole':
echo "vado al parco"; break;
//negli altri casi... default:
echo "vado al bar";
117