Konstruksi default
Konstruksi default digunakan di dalam blok switch dan
dilaksanakan jika tiada satu pun varian case yang sepadan
dengan nilai yang diluluskan. Ia adalah setara dengan syarat else dalam konstruksi
if-else.
Sintaks
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Contoh
Mari semak nilai pembolehubah dan paparkan mesej lalai:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Start of work week';
break;
case 'Friday':
echo 'End of work week';
break;
default:
echo 'Weekend or other day';
}
?>
Keputusan pelaksanaan kod:
'Weekend or other day'
Contoh
Penggunaan default dengan nilai berangka:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'One';
break;
case 2:
echo 'Two';
break;
default:
echo 'Number not in range';
}
?>
Keputusan pelaksanaan kod:
'Number not in range'