Konstruksie default
Die konstruksie default word binne die switch-blok gebruik en
word uitgevoer as geen van die gevalle case ooreenstem met die
verskafde waarde nie. Dit is soortgelyk aan die else-voorwaarde in die
if-else-konstruksie.
Sintaksis
switch ($var) {
case value1:
// kode
break;
case value2:
// kode
break;
default:
// verstek kode
}
Voorbeeld
Laat ons die veranderlike se waarde nagaan en 'n verstekboodskap uitvoer:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Begin van werksweek';
break;
case 'Friday':
echo 'Einde van werksweek';
break;
default:
echo 'Naweek of ander dag';
}
?>
Resultaat van kode-uitvoering:
'Naweek of ander dag'
Voorbeeld
Gebruik van default met numeriese waardes:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Een';
break;
case 2:
echo 'Twee';
break;
default:
echo 'Getal nie in reeks nie';
}
?>
Resultaat van kode-uitvoering:
'Getal nie in reeks nie'