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'