Склонение числительных на PHP или JavaScript
При создании сайтов с товарными позициями или разработке Интернет магазинов часто необходимо склонять текст после числа.
Для склонения окончаний относительно количества чисел на PHP и JavaScript ниже приведены функции, которые позволят правильно склонять слова в зависимости от полученных числовых значений. Для этого в массиве мы передаем слова в разных склонениях. Например 57 - штук, 51 - штука, 2 - штуки.
Простое склонение числительных на PHP
Пример склонения чисел на PHPВ примере число 57 его можно указать вручную или заменить переменной, а array("штука", "штуки", "штук") – массив со склоняемыми словами.
Склонение числительный на JavaScript
Пример склонения чисел на JavaScriptВ данном примере число 57 - переменная, а массив ["штука", "штуки", "штук"] – склонения, которые составляются по тому же принципу, что и в примере выше.
PHP пример склонения слов перед числом и послеРезультат будет: опубликовано 57 комментарий. Т.е. в данном случае склоняется слово и перед числом, и после числа.