在我的数据库中,我有类似的值
256.23、200.33、89.33、133.45、
我必须将这些值乘以千,然后将结果格式化为价格(逗号分隔)
256.23 x 1000 = 256230 I want to show this as 256,230
200.33 x 1000 = 200330 I want this as 200,330
89.33 x 1000 = 89330 I want this as 89,330
目前我正在使用公式
echo "Price is : $".$price*1000;
但如何格式化这个,我不知道。
您正在寻找数字格式 http://php.net/manual/en/function.number-format.php功能。
$price=123456;
echo number_format($price);
// output: 123,456
该函数接受一个、两个或四个参数(不是三个):
如果仅给出一个参数,则数字的格式将不带小数,但在每组千位之间使用逗号(“,”)。
如果给出两个参数,数字将被格式化为小数小数,前面有一个点(“.”),每组千位之间有一个逗号(“,”)。
如果给出了所有四个参数,则数字的格式将采用小数小数,用 dec_point 代替小数点之前的点(“.”),以及在每组千位之间用千位点代替逗号(“,”)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)