PHP හි elseif ගොඩනැගීම
elseif ගොඩනැගීම
else කොටස තුළ කොන්දේසි නිර්වචනය කිරීමට ඉඩ සලසයි.
අපි උදාහරණයක් බලමු:
<?php
$num = 1;
if ($num === 1) {
echo 'variant 1';
} elseif ($num === 2) {
echo 'variant 2';
} elseif ($num === 3) {
echo 'variant 3';
}
?>
elseif භාවිතා කිරීමේ වාසිය
if කිහිපයක් භාවිතා කිරීම වෙනුවට,
$num විචල්යයේ අගය
කිසිදු කොන්දේසියකට ගැලපෙන්නේ නැති අවස්ථාවන් හඳුනා ගැනීමේ හැකියාවයි:
<?php
$num = 1;
if ($num === 1) {
echo 'variant 1';
} elseif ($num === 2) {
echo 'variant 2';
} elseif ($num === 3) {
echo 'variant 3';
} else {
echo 'variant not supported';
}
?>
$day විචල්යය තුළ
1 සිට 31 දක්වා පරතරයේ ඇති සංඛ්යාවක් අඩංගු වේ.
මෙම සංඛ්යාව මාසයේ කුමන දශකයට අයත් වේද යන්න තීරණය කරන්න
(පළමු, දෙවන හෝ තෙවන).
කලින් කාර්යය වෙනස් කරන්න, එවිට
$day විචල්යයේ අගය
1 සිට 31 දක්වා සංඛ්යාවක් නොවේ නම්,
දෝෂ පණිවුඩයක් නිකුත් කරනු ලැබේ.