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 €