Costrutto default
Il costrutto default viene utilizzato all'interno del blocco switch e
viene eseguito se nessuna delle opzioni case corrisponde
al valore passato. È analogo alla condizione else nel costrutto
if-else.
Sintassi
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Esempio
Controlliamo il valore della variabile e visualizziamo un messaggio predefinito:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Inizio della settimana lavorativa';
break;
case 'Friday':
echo 'Fine della settimana lavorativa';
break;
default:
echo 'Fine settimana o altro giorno';
}
?>
Risultato dell'esecuzione del codice:
'Fine settimana o altro giorno'
Esempio
Utilizzo di default con valori numerici:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Uno';
break;
case 2:
echo 'Due';
break;
default:
echo 'Numero non nell\'intervallo';
}
?>
Risultato dell'esecuzione del codice:
'Numero non nell\'intervallo'