offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPmCdEI 96 of 405 menu

Конструкция elseif в PHP

Конструкция elseif позволяет задавать условия в блоке else. Давайте посмотрим на примере:

<?php $num = 1; if ($num === 1) { echo 'value1'; } elseif ($num === 2) { echo 'value2'; } elseif ($num === 3) { echo 'value3'; } ?>

Преимуществом использования elseif вместо нескольких ифов является возможность отловить ситуацию, когда значение переменной $num не подходит ни под одно из условий:

<?php $num = 1; if ($num === 1) { echo 'value1'; } elseif ($num === 2) { echo 'value2'; } elseif ($num === 3) { echo 'value3'; } else { echo 'неверное значение переменной $num'; } ?>

В переменной $day лежит какое-то число из интервала от 1 до 31. Определите в какую декаду месяца попадает это число (в первую, вторую или третью).

Модифицируйте предыдущую задачу так, чтобы, если в переменной $day будет не число от 1 до 31, выдавалось сообщение об ошибке.