default නිර්මාණය
default නිර්මාණය භාවිතා කරනු ලබන්නේ switch බ්ලොක් එක තුළ වන අතර
යම්කිසි case එකක් සම්ප්රේෂණය කළ අගයට ගැලපෙන්නේ නම් එය
ක්රියාත්මක වේ. එය if-else නිර්මාණයේ ඇති else කොන්දේසියට
සමාන ය.
වාක්ය රචනය
switch ($var) {
case value1:
// code
break;
case value2:
// code
break;
default:
// default code
}
උදාහරණය
විචල්යයේ අගය පරීක්ෂා කර පෙරනිමි පණිවිඩය ප්රදර්ශනය කරමු:
<?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';
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'Weekend or other day'
උදාහරණය
සංඛ්යාත්මක අගයන් සමඟ default භාවිතා කිරීම:
<?php
$num = 5;
switch ($num) {
case 1:
echo 'One';
break;
case 2:
echo 'Two';
break;
default:
echo 'Number not in range';
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'Number not in range'