arius / number-formatter
扩展PHP NumberFormatter类的类。
v1.1.0
2015-11-11 10:47 UTC
Requires
- php: >=5.4
- ext-intl: >=1.0
Requires (Dev)
- phpunit/phpunit: 4.0.*
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-08-29 03:22:09 UTC
README
通过ICU不支持的其他序数扩展PHP NumberFormatter。
欢迎添加更多语言。分支、提交pull request和贡献!
如何使用
- composer.json
{ "require": { "arius/number-formatter": "1.*" } }
- PHP
代码中使用方法与NumberFormatter类相同。
use Arius\NumberFormatter; $formatter = new NumberFormatter('pl', NumberFormatter::SPELLOUT); $formatter->setTextAttribute(NumberFormatter::DEFAULT_RULESET, "%spellout-ordinal"); $formatter->format(123);
额外支持的序数
- 波兰语 (pl)
- spellout-ordinal
- spellout-ordinal-feminine
- spellout-ordinal-masculine
- spellout-ordinal-neuter
- 俄语 (ru)
- spellout-ordinal
- spellout-ordinal-feminine
- spellout-ordinal-masculine
- spellout-ordinal-neuter
- spellout-ordinal-plural (在所有语言中,复数并不是ICU的一部分)