【问题标题】:PHP, Format Number to have always have 2 decimal placesPHP,格式数字总是有2个小数位
【发布时间】:2013-09-24 18:31:02
【问题描述】:

在 PHP 中,我有十进制数,可能有也可能没有尾随零。

例如

 1
 1.1
43.87

我如何确保所有这些数字都有两个小数位,如下所示:

 1.00
 1.10
43.87

【问题讨论】:

标签: php number-formatting


【解决方案1】:

对于 laravel:

{!! number_format((float)($item->amount), 5) !!}

对于原始 PHP:

number_format((float)($yourVariable), 5)

【讨论】:

  • 没有标签或提及laravel 只是底部的PHP 是可以接受的。
  • 我这样做是为了获得更多帮助。
【解决方案2】:

你应该使用number_format():

number_format(1.1, 2);

【讨论】:

  • 朋友,你不是白痴,学点东西别丢人:)
猜你喜欢
  • 1970-01-01
  • 2012-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-15
  • 1970-01-01
  • 2017-05-21
相关资源
最近更新 更多