Laravel package for converting numbers to text format in Ukrainian language with currency support (UAH).
composer require movecrm/number-to-words
use MoveCRM\NumberToWords\Facades\NumberToWords;
// Convert number to text
$result = NumberToWords::convert(125487);
// Result: "Сто двадцять п'ять тисяч чотириста вісімдесят сім гривень, 00 копійок"
- Support for numbers up to 999999
- Correct declension for the word "thousand" in Ukrainian
- Automatic kopek formatting
- Support for Laravel 8.x, 9.x, 10.x, and 11.x
- Easy to use with Facade
- PHP >= 7.4
- Laravel >= 8.0
MIT
Laravel пакет для конвертації чисел в текстовий формат українською мовою з підтримкою валюти (гривні).
composer require movecrm/number-to-words
use MoveCRM\NumberToWords\Facades\NumberToWords;
// Конвертація числа в текст
$result = NumberToWords::convert(125487);
// Результат: "Сто двадцять п'ять тисяч чотириста вісімдесят сім гривень, 00 копійок"
- Підтримка чисел до 999999
- Правильні відмінки для слова "тисяча" (тисяча, тисячі, тисяч)
- Автоматичне форматування копійок
- Підтримка Laravel 8.x, 9.x, 10.x та 11.x
- Простий у використанні завдяки Facade
- PHP >= 7.4
- Laravel >= 8.0
MIT