Конструкција 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, прикаже се порука
о грешци.