【发布时间】:2018-04-01 14:18:03
【问题描述】:
我在刀片文件的很多地方都使用货币格式。我正在使用 number_format 来显示正确的货币格式。所以它看起来像这样
<p>${{ number_format($row->nCashInitialBalance, 2) }}</p> // $1,123.00
<p>${{ number_format($row->nCashCalculatedBalance, 2) }}</p> // $300.50
<p>${{ number_format($row->nCashPaymentsReceived, 2) }}</p> // $2,341.15
<p>${{ number_format($row->nCardFinalBalance, 2)}}</p> // $234.10
如果我不使用它看起来像这样
<p>${{ $row->nCashInitialBalance }}</p> // $1123
<p>${{ $row->nCashCalculatedBalance }}</p> // $300.5
<p>${{ $row->nCashPaymentsReceived }}</p> // $2341.15
<p>${{ $row->nCardFinalBalance }}</p> // $234.1
对于我在很多地方使用toFixed(2) 的输入字段也是如此。
#nDiscount_fixed").val() = parseFloat( $("#nDiscount_fixed").val()).toFixed(2);
难道没有一种最简单的方法可以将所有变量显示为正确的货币格式吗?我已经使用了number_format 和toFixed(2) 几乎超过 50 次了。
【问题讨论】:
-
试试money_format!!
-
对于 2020 年来到这里的任何人。money_format 已弃用,请勿尝试 :)
标签: laravel currency-formatting