default konstruksiyasi
default konstruksiyasi switch bloki ichida ishlatiladi va
agar berilgan qiymatga hech bir case variant mos kelmasa,
bajariladi. U if-else konstruksiyasidagi else shartiga o'xshaydi.
Sintaksis
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Misol
O'zgaruvchi qiymatini tekshiramiz va standart xabarni chiqaramiz:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Ish haftasining boshlanishi';
break;
case 'Friday':
echo 'Ish haftasining tugashi';
break;
default:
echo 'Dam olish kuni yoki boshqa kun';
}
?>
Kodni bajarish natijasi:
'Dam olish kuni yoki boshqa kun'
Misol
Default dan sonli qiymatlar bilan foydalanish:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Bir';
break;
case 2:
echo 'Ikki';
break;
default:
echo 'Son oralig'ida emas';
}
?>
Kodni bajarish natijasi:
'Son oralig'ida emas'