azul / numbers_words
允许在 symfony 中使用 Numbers_Words 库,支持:法语、英语和西班牙语
dev-master
2015-05-09 15:21 UTC
Requires
- php: >=5.3.2
This package is auto-updated.
Last update: 2024-08-29 03:42:00 UTC
README
此库允许您在不使用 intl php 扩展的情况下将数字转换为文字
安装
使用 composer 下载 Numbers_Words 库
通过运行以下命令添加 Numbers_Words
$ php composer.phar require azul/numbers_words "dev-master"
或者,在 composer.json 文件中添加此行,然后运行 composer.phar update
// "azul/numbers_words":"dev-master" //
Composer 会将库安装到项目的 vendor/azul
目录。
使用 Numbers_Words 库
转换整数
<?php // In Controller $numbers_words = new Word(); $word = $numbers_words->toWords(12378 /**Number**/, 'en'/**locale**/) // Output : twelve thousand three hundred seventy-eight // Available locales : fr, en, es
转换金额
<?php // In Controller $numbers_words = new Word(); $word = $numbers_words->toCurrency('123,56'/**Ammount**/, 'en'/**Locale**/, 'EUR'/**Currency**/, ','/**Decimal Point**/); // Output : cent vingt-trois euros cinquante-six centimes // Available locales : fr, en, es