meepozzza / cyrillic-currency-converter
Package for converting floating point currency to Cyrillic word format.
v1.0.0
2025-07-21 22:04 UTC
Requires
- php: ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.84
- phpunit/phpunit: ^12.2
This package is auto-updated.
Last update: 2025-07-21 22:06:26 UTC
README
Basic converter of floating point numbers to Cyrillic sentences. Rubles and kopecks are supported.
Getting started
<?php require 'vendor/autoload.php'; $converter = new MeepozZza\CyrillicCurrencyConverter\Converter(); echo $converter->convertNumberToString('1234.56'); // will print something like 'одна тысяча двести рублей тридцать четыре рубля пятьдесят шесть копеек $converter = new MeepozZza\CyrillicCurrencyConverter\Converter(true); echo $converter->convertNumberToString('1234.56'); // will print something like 'одна тысяча двести рублей тридцать четыре рубля 56 копеек
Why the package was created
- At the moment there is no package that correctly outputs floating point numbers to Cyrillic
Requirements
- PHP version 8.0 or later
Installation
composer require meepozzza/cyrillic-currency-converter
Usage
- Use variable $keepRemainderAsNumber in __construct for keep remainder as number
- Call convertNumberToString method of Converter class