可能重复:
In PHP, how to print a number with 2 decimals, but only if there are decimals already?
兄弟我想转换我,无论我进入文本字段的方式都会自动转换 12至12.00
如何使用php和javascript进行工作
由于
答案 0 :(得分:2)
在PHP中,通过这样做很容易做到:
number_format($numberVar, 2);
答案 1 :(得分:1)
试试这个number_format() from PHP.net:
echo number_format(12, 2)
答案 2 :(得分:1)
什么,没有javascript?
var x = 3;
alert(x.toFixed(2)); // 3.00
对于给定的案例会“有效”,但也会如此:
alert(x + '.00');
答案 3 :(得分:-2)
$thisnum = $thisnum . ".00";
概念证明:
$thisnum = $thisnum . ".00";
echo ($thisnum + 4.55);
然而,正如社区所指出的,这只适用于问题中提到的案例,并且不会处理已经有小数的任何用例。其他答案更好。