Konstruksi default
Konstruksi default digunakan di dalam blok switch dan
dieksekusi jika tidak ada satu pun varian case yang sesuai dengan
nilai yang diteruskan. Ini analog dengan kondisi else dalam konstruksi
if-else.
Sintaks
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Contoh
Mari periksa nilai variabel dan tampilkan pesan default:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Awal minggu kerja';
break;
case 'Friday':
echo 'Akhir minggu kerja';
break;
default:
echo 'Akhir pekan atau hari lain';
}
?>
Hasil eksekusi kode:
'Akhir pekan atau hari lain'
Contoh
Penggunaan default dengan nilai numerik:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Satu';
break;
case 2:
echo 'Dua';
break;
default:
echo 'Angka tidak dalam jangkauan';
}
?>
Hasil eksekusi kode:
'Angka tidak dalam jangkauan'