我正在使用数据库中的数据填写报告中的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);
但它没有做我想要的。 谢谢你的帮助
答案 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, ',', '.');
答案 3 :(得分:0)
使用number_format($cost,2)
获取变量后面的.00
答案 4 :(得分:0)
简单..你可以使用number_format()
例如
number_format($cost, 2);