andrey-helldar /digittext
5.0.2
2018-09-06 20:36 UTC
Requires
- php: >=7.1
- ext-intl: *
- illuminate/http: ^5.5
- illuminate/pipeline: ^5.5
- illuminate/routing: ^5.5
- illuminate/session: ^5.5
- illuminate/support: ^5.5
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^7.2
README
此模块允许将数字转换为文本等价物。这在计费中很重要。
注意!
此包已被弃用且不再维护。作者建议使用kwn/number-to-words包。
安装
要获取DigitText的最新版本,只需使用Composer要求项目
$ composer require andrey-helldar/digittext
当然,您也可以手动更新require块并运行composer update
,如果这样选择的话
{ "require": { "andrey-helldar/digittext": "^5.0" } }
如果您不使用自动发现,请将ServiceProvider添加到config/app.php
中的providers数组中
Helldar\DigitText\ServiceProvider::class,
现在,使用DigitText
Facade或digit_text()
助手。
文档
您可以使用助手
digit_text($number = 0, string $lang = 'en', bool $is_currency = false);
或直接进入类 "Helldar\DigitText\DigitText"
(new DigitText) ->get($number = 0, string $lang = 'en', bool $is_currency = false);
示例
echo digit_text(null); // zero echo digit_text(64.23); // sixty four echo digit_text(2866); // two thousands eight hundred sixty six echo digit_text(2866, 'ru'); // две тысячи восемьсот шестьдесят шесть echo digit_text(0, 'en', true); // zero dollar echo digit_text(64.23, 'en', true); // sixty four dollars 23 cents echo digit_text(2866, 'en', true); // two thousands eight hundred sixty six dollars echo digit_text(2866, 'ru', true); // две тысячи восемьсот шестьдесят шесть руб
支持的语言
EN - English
DE - Deutsch
RU - Русский
UK - Український
版权和许可
DigitText是为Laravel框架5.5或更高版本编写的,并按MIT许可发布。