PHP保留小数位的方法整理
今儿记录一下几个 PHP 保留小数后两位的方法。
$num = 12.3456789;
一、round() 对浮点数进行四舍五入
echo round($num, 2); //12.35
二、number_format() 利用千位分组来格式化数字的函数
echo number_format($num, 2); //12.35 echo number_format($num, 2, '.', ''); // 12/35
三、sprintf 格式化字符串
echo sprintf("%.2f", $num); //12.35
再来个例子
$name = "小明"; $money = 24.547; echo sprintf("%s有 %.2f 块钱", $name, $money); // 小明有 24.55 块钱