Конструкция elseif дар PHP
Конструкцияи 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 набошад, паёми
хато бароварда шавад.