PHP_LogoНе редко возникает необходимость вывода числа с текстовой подписью. Например, вывод количества дней — 1 день, 2 дня, 5 дней. Как можно заметить, форма слова меняется в зависимости от числа. Чтобы не писать условия для каждого случая, можно составить универсальное условие.
Пример:

Результат:

1 день
2 дня
5 дней

В примере была использована не описанная ранее функция preg_match. Она позволяет осуществлять проверку значения на соответствию регулярному выражению.