我有一个数字列表,来自数据库,范围从0.001到10,我需要以最小2位小数的精度显示它们,但没有最大精度要求。
示例数字及其预期转换:
1 -> 1.00 0.1 -> 0.10 0.01 -> 0.01 0.001 -> 0.001 1.234 -> 1.234 0.035 -> 0.035 25.5 -> 25.50
有什么想法吗?
示例数字及其预期转换:
1 -> 1.00 0.1 -> 0.10 0.01 -> 0.01 0.001 -> 0.001 1.234 -> 1.234 0.035 -> 0.035 25.5 -> 25.50
有什么想法吗?
split()
函数的第一个参数应该是一个正则表达式,而不是一个字符串字面量。如果要使它起作用,可以将其更改为explode('.', $dbNumber)
(PHP 5.3 中最好使用explode
,因为split
已被弃用),或者使用split('\.', $dbNumber)
。 - Jason Burbage