Склоняем русские слова
- function sklon($n){ return ($n%10==1 && $n%100!=11 ? 0 : ($n%10>=2 && $n%10<=4 && ($n%100<10 || $n%100>=20) ? 1 : 2)); }
- #Используем так:
- $times=array('раз','раза','раз'); #метра, метров и т.п.
- # Здесь переменная var содержит целое число n
- echo $var.$times[sklon($var)];
Одна из функций найденных мною в сети. Пригодилась мне, возможно кому-то тоже пригодится