Konstrukti default
Konstrukti default përdoret brenda bllokut switch dhe
ekzekutohet nëse asnjë nga variantet case nuk përputhet
me vlerën e transmetuar. Është analoge me kushtin else në konstruksionin
if-else.
Sintaksa
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
Shembull
Le të kontrollojmë vlerën e ndryshores dhe të shfaqim një mesazh të parazgjedhur:
<?php
$day = 'Sunday';
switch ($day) {
case 'Monday':
echo 'Fillimi i javës së punës';
break;
case 'Friday':
echo 'Fundi i javës së punës';
break;
default:
echo 'Fundjavë ose ditë tjetër';
}
?>
Rezultati i ekzekutimit të kodit:
'Fundjavë ose ditë tjetër'
Shembull
Përdorimi i default me vlera numerike:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'Një';
break;
case 2:
echo 'Dy';
break;
default:
echo 'Numri jashtë intervalit';
}
?>
Rezultati i ekzekutimit të kodit:
'Numri jashtë intervalit'