编程语言
首页 > 编程语言> > php – 显示2位小数的数字

php – 显示2位小数的数字

作者:互联网

PHP字符串舍入到2位小数的正确方法是什么?

$number = "520"; // It's a string from a DB

$formatted_number = round_to_2dp($number);

echo $formatted_number;

输出应为520.00;

round_to_2dp()函数定义应该如何?

解决方法:

你可以使用number_format()

return number_format((float)$number, 2, '.', '');

例:

$foo = "105";
echo number_format((float)$foo, 2, '.', '');  // Outputs -> 105.00

此函数返回一个字符串.

标签:php,rounding,formatting,numbers,number-formatting
来源: https://codeday.me/bug/20190911/1802875.html