# Конструкция 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`, выдавалось сообщение об ошибке.

← →
↑