Forums / National / Russian / Зоопарк с окончаниями

Ratibor
#7440 2009-02-10 00:19
# Sergey : Ratibor! если можно, оформите отдельным тестовым файлом, чтобы я и другие (хотя бы для русского) могли бы протестировать автономно без напряжений мыслей, хорошо.
А все уже давно оформлено, скачивай с транка последнюю ревизию и тестируй на здоровье.

dervan
как избавиться вот от этого:

    switch ($plural) {
        case 0:
            $res=$digit.' '.$expr[0];
            break;
        case 1:
            $res=$digit.' '.$expr[1];
            break;
        case 2:
            $res=$digit.' '.$expr[2];
            break;
        case 3:
            $res=$digit.' '.$expr[3];
            break;
        case 4:
            $res=$digit.' '.$expr[4];
            break;
 
            default: $res=$digit.' '.$expr[5];
    }
Я вписал 5(см. язык ar).
А можно зделать как то универсально, не зная сколько будет в array ?
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2009-02-10 00:26, 15 years ago)