用PHP格式化钱,所以它是“$ xxx.xx USD”

时间:2014-02-13 03:47:51

标签: php currency

我正在尝试在PHP中使用money_format来获得此结果:$100,000.00 USD如果可能的话。

这就是我所拥有的:

$cost = 100000;
$usd = money_format('%i', $cost);

这就是我得到的:

USD 100,000.00

我想要的是:

$100,000.00 USD

我可能稍后会添加其他货币,因此如果解决方案违反了money_format的常规实用程序和l10n,那么我将不会使用它,只会使用默认值。

1 个答案:

答案 0 :(得分:2)

我更喜欢number_format()

$usd =  '$'.number_format($number, 2, '.', ',').' USD';