【发布时间】:2014-12-05 04:34:57
【问题描述】:
我将价格存储到小数点后五位,例如:
1.95000
2.25000
0.01150
2.10000
2.00000
显示价格时,如果其余数字为零,我想显示标准 $X.XX 格式,但如果有有效数字,我不想将它们删掉(所以我可以' t 简单地使用number_format())。
例如,上述价格应显示为:
1.95
2.25
0.0115
2.10
2.00
这个过程必须在每页数百个价格上完成。以这种方式格式化数字的有效方法是什么?
【问题讨论】:
-
如果有用的话试试这个:echo (float)$pricestring;
-
@Chandresh 当小数点右边的数字是
0时,不保留两位小数。例如echo (float)'2.00'导致2。
标签: php number-formatting