它可以拼写数字(和货币)!

此软件包的官方仓库似乎已消失,因此该软件包已被冻结。

0.0.1 2020-10-21 11:16 UTC

This package is not auto-updated.

Last update: 2023-06-29 23:34:27 UTC


README

jurchiks/numbers2words的修改版本。

NumbersToWords

这个库旨在用于通用数字拼写,例如在法律文件和账单中。

支持的语言(ISO 639-1语言代码)

  • 英语 ('en')
  • 爱沙尼亚语 ('et')
  • 拉脱维亚语 ('lv')
  • 立陶宛语 ('lt')
  • 俄语 ('ru')
  • 西班牙语 ('es')

支持货币(ISO 4217货币代码)

  • 英镑 ('GBP')
  • 欧元 ('EUR')
  • 拉脱维亚拉特 ('LVL')
  • 立陶宛立特 ('LTL')
  • 俄罗斯卢布 ('RUR')
  • 美元 ('USD')

如果您发现任何问题,请报告!

用法

use Egosun\NumbersToWords\Speller;

Speller::spellNumber(123, Speller::LANGUAGE_RUSSIAN);
// output: сто двадцать три
Speller::spellCurrency(123.45, Speller::LANGUAGE_ENGLISH, Speller::CURRENCY_EURO, true, true);
// output: one hundred and twenty three euro and forty five cents

测试

$ vendor/bin/phpunit