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 也不会省略
本文探讨了在PHP中保留小数点后两位的两种常见方法:round()函数和sprintf()函数。round()函数直接进行四舍五入,而sprintf()函数将数字转换为字符串,即使小数位为0也不会省略。
1628

被折叠的 条评论
为什么被折叠?



