sebastian / money-intl-formatter
该软件包已被废弃且不再维护。没有建议替代软件包。
SebastianBergmann\Money\Formatter 的实现,使用 PHP 内置的 NumberFormatter
dev-master / 1.0.x-dev
2015-08-25 05:06 UTC
Requires
- php: >=5.6
- ext-intl: *
- sebastian/money: ~2.0
This package is not auto-updated.
Last update: 2016-04-06 00:47:27 UTC
README
使用 PHP 内置的 NumberFormatter 实现 SebastianBergmann\Money\Formatter
。
安装
如果您使用 Composer 管理项目的依赖,只需将 sebastian/money-intl-formatter
添加到项目的 composer.json
文件中即可。
以下是一个 composer.json
文件的简单示例
{
"require": {
"sebastian/money-intl-formatter": "~1.0"
}
}
使用示例
使用 PHP 内置的 NumberFormatter 格式化 Money 对象use SebastianBergmann\Money\Currency; use SebastianBergmann\Money\Money; use SebastianBergmann\Money\IntlFormatter; // Create Money object that represents 1 EUR $m = new Money(100, new Currency('EUR')); // Format a Money object using PHP's built-in NumberFormatter (German locale) $f = IntlFormatter::fromLocale('de_DE'); print $f->format($m);
上面的代码会产生以下输出
1,00 €