ней нечего допиливать, например,
/*
echo plural_form(42, array('арбуз', 'арбуза', 'арбузов'));
*/
function plural_form($n, $forms) {
return $n%10==1&&$n%100!=11?$forms[0]:($n%10>=2&&$n%10<=4&&($n%100<10||$n%100>=20)?$forms[1]:$forms[2]);
}
но когда все так пишут - хочется убить. особенно если нет комментариев
prettier выровнял бы хотя поприятнее)
Обсуждают сегодня