| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 02.11.2004 13:59
а по-моему всё там достаточно красяво получается:@decline[number;nominative;genitive;genitiveplural][last_digit;two_last_digits]
$last_digit($number%10)
$two_last_digits($number%100)
^if($last_digit == 1 && $two_last_digits != 11 ){
$result[$nominative]
}{
^if(($last_digit >= 2 && $last_digit <= 4) && ($two_last_digits < 12 || $two_last_digits > 14 )){
$result[$genitive]
}{
$result[$genitiveplural]
}
}
# $result[$result] ;)