我希望显示£2.00而不是£2或£3.50而不是£3.5.
这些数字可以说price是DOUBLE在MySQL数据库中定义的.如何强制MySQL或PHP显示两位小数?
非常感谢!
对于MySQL,您可以使用以下format功能:
SELECT FORMAT(1.2345, 2);
Run Code Online (Sandbox Code Playgroud)
它将返回1.23
对于PHP,您可以number_format以类似的方式使用:
echo number_format(1.2345, 2);
Run Code Online (Sandbox Code Playgroud)
还打印1.23
试试这个:
echo number_format ($price, 2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13940 次 |
| 最近记录: |