Skip to content

Представляет число русской прописью

Notifications You must be signed in to change notification settings

dmitlantis/RussianNumber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

RussianNumber

Представляет число русской прописью

Примеры использования:
echo new RussianNumber(123.45);
// сто двадцать три рубля сорок пять копеек

echo RussianNumber::instantiate(100500.5, 1)
    ->setUnits(0, 'десятая', 'десятых', 'десятых', RussianNumber::GENDER_FEMALE)
    ->setUnits(1, 'целая', 'целой', 'целых', RussianNumber::GENDER_FEMALE);
// сто тысяч пятьсот целых пять десятых

echo RussianNumber::instantiate(16, 0)->setUnits(1, '', '', ''); // Убираем единицы измерения и дробную часть
// шестнадцать

About

Представляет число русской прописью

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages