Laravel 中的货币格式 - 100 到 1.00 美元
Posted
技术标签:
【中文标题】Laravel 中的货币格式 - 100 到 1.00 美元【英文标题】:Money format in Laravel - 100 to $1.00 【发布时间】:2021-03-31 01:28:06 【问题描述】:如何使用 Laravel 将数字的最后 2 位更改为美分?
例如:
100 = 1.00
149 = 1.49
100034 = 1,000.34
【问题讨论】:
你可以除以 100 吗? 这能回答你的问题吗? How do I format a number to a dollar amount in php @iainn 不,我不想使用“。”在数据库中 - 我希望美分始终是该字段中的最后 2 个数字 【参考方案1】:使用number_format。
例子:
function pretty_print($number)
return number_format($number / 100, 2);
echo pretty_print(100);
echo pretty_print(149);
echo pretty_print(100034);
结果:
1.00
1.49
1,000.34
【讨论】:
【参考方案2】:试试这个:
$digit = 123456;
echo number_format($digit/100,2);
输出:
1234.56
【讨论】:
以上是关于Laravel 中的货币格式 - 100 到 1.00 美元的主要内容,如果未能解决你的问题,请参考以下文章