php 在保留 2 位小数的时候有 2 种常用的方式.
<?php
/**
* Created by PhpStorm.
* User: binWei
* Date: 2019/8/23
* Time: 10:54
*/
$num = 25.699;
$round = round($num, 2);
$sprintf = sprintf("%.2f", $num);
var_dump($round, $sprintf);
这两者的不同之处在于 sprintf 会把数字转成字符串型,这样就导致了即使小数位是 0 也不会省略