Полезные функции при выводе информации на русском языке (окончания, номера месяцев, дней)

Очень часто веб-разработчики ленятся и вместо, скажем, надписи «3 дня» пишут «дней: 3». Действительно, зачем заморачиваться и программировать еще и функцию подбора окончания слова? Я решил упростить Вам эту задачу и представляю свои функции, которые использую в проектах.

Функция подбора окончания слова:

Пример использования:

Также полезной будет функция вывода месяца по его номеру:

Пример использования:

Аналогично можно написать функцию и для вывода дня недели:

Иногда нам требуется реализовать вывод анонса статьи. Проблемы появляются тогда, когда в вёрстке количество символов анонса — фиксировано и заканчивается троеточием. Для реализации этой задачи можно воспользоваться следующей заготовкой:

Функция для создания анонсов с троеточием:

 

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *