使用php将.00添加到一个数字

时间:2013-10-04 13:18:24

标签: php

我正在使用数据库中的数据填写报告中的td 我的数据就像这样

200,400,250.15,251.10,0.10,0.1,12510.12 and 1524

我想要一种显示此类数据的方法

200.00,400.00,250.00,15.00,251.10,0.10,0.10,12510.12 AND 1524,00

我想在“。”之后添加00。可互换的数字大小

有办法做到这一点吗?我正在使用

$cost<= str_pad($cost, 5, ",00", STR_PAD_RIGHT); 

但它没有做我想要的。 谢谢你的帮助

5 个答案:

答案 0 :(得分:1)

尝试使用sprintf

echo sprintf("%0.2f", $num);

答案 1 :(得分:1)

使用Number_format功能

 echo number_format($number,2,',',' ');

答案 2 :(得分:1)

对于您的情况,请number_format使用设置$dec_point,$thousands_sep.

实施例

$nombre_format_francais = number_format($number, 2, ',', '.');

参考:http://php.net/manual/en/function.number-format.php

答案 3 :(得分:0)

使用number_format($cost,2)获取变量后面的.00

答案 4 :(得分:0)

简单..你可以使用number_format()

例如

number_format($cost, 2);