martynasjanu / numberinwords
此包最新版本(1.0.0)没有可用的许可证信息。
1.0.0
2018-06-16 16:26 UTC
This package is not auto-updated.
Last update: 2024-09-24 04:30:22 UTC
README
将数字转换为文字。支持多种语言(默认包括立陶宛语和英语)
需求
PHP 7+
用法
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);