martynasjanu / numberinwords
There is no license information available for the latest version (1.0.0) of this package.
1.0.0
2018-06-16 16:26 UTC
This package is not auto-updated.
Last update: 2025-03-25 06:54:14 UTC
README
Spells numbers in words. Supports multiple languages (Lithuanian and English included by default)
Requirements
PHP 7+
Usage
use numberInWords\numberInWords;
echo numberInWords::get(123456);
// one hundred twenty three thousand four hundred fifty six 00
use numberInWords\numberInWords;
numberInWords::setLang('lt');
echo numberInWords::get(123456);
// vienas šimtas dvidešimt trys tūkstančiai keturi šimtai penkiasdešimt šeši 00
use numberInWords\numberInWords;
numberInWords::setDecimals(0);
echo numberInWords::get(123456);
// one hundred twenty three thousand four hundred fifty six
use numberInWords\numberInWords;
numberInWords::setDecimals(1);
echo numberInWords::get(123456.12);
// one hundred twenty three thousand four hundred fifty six 1
use numberInWords\numberInWords;
$lang = [
'DIGIT_1' => 'one',
'DIGIT_10' => 'ten',
'DIGIT_11' => 'eleven',
'DIGIT_12' => 'twelve',
'DIGIT_13' => 'thirteen',
'DIGIT_14' => 'fourteen',
'DIGIT_15' => 'fifteen',
'DIGIT_16' => 'sixteen',
'DIGIT_17' => 'seventeen',
'DIGIT_18' => 'eighteen',
'DIGIT_19' => 'nineteen',
// ........
];
numberInWords::setLangStrings($lang);