Решил изобрести велосипед...
Не хочется говорить банальное "Дело было вечером, делать было нечего", но именно это лучше всего и отражает мое настроение на тот момент, когда в моей голове мелькнула мысль, неоднократно посещавшая любого сайтостроителя: хорошо англичанам, один голос - "vote", больше - "votes". То ли дело в русском языке. Приходится писать "голоса (ов)".
И я решил изобрести велосипед. Принципиально не глядя, как это сделано у других. Задача была в том, чтобы написать максимально компактный код. Вот что вышло:
Код php:
function lexvote($v) { $result = "голос"; $v01=$v % 10; if ($v01>1 && $v01<5 && $v10!=1) $result.="а"; else if ($v01>4 || $v01==0 || $v10==1) $result.="ов"; return $result; }
Оставьте свой комментарий
Войдите, чтобы оставлять комментарии
Оставить комментарий как гость