Constructie default
De constructie default wordt binnenin een switch blok gebruikt en
wordt uitgevoerd als geen van de case opties overeenkomt met de
doorgegeven waarde. Het is vergelijkbaar met de conditie else in een
if-else constructie.
Syntaxis
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Voorbeeld
Laten we de waarde van een variabele controleren en een standaardbericht tonen:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Start van de werkweek';
break;
case 'Friday':
echo 'Einde van de werkweek';
break;
default:
echo 'Weekend of andere dag';
}
?>
Resultaat van de code-uitvoering:
'Weekend of andere dag'
Voorbeeld
Gebruik van default met numerieke waarden:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Een';
break;
case 2:
echo 'Twee';
break;
default:
echo 'Nummer niet in bereik';
}
?>
Resultaat van de code-uitvoering:
'Nummer niet in bereik'