在做php进行小数相加汇总时
$val = [1.2,3.4,2.5,5.6];
$total = 0;
foreach($val as $k=> $v){
$total = $total + $v;
}
echo $total;
为防止出现$total的值变成填充很多0的情况出现,
方法一: $total = round($total * 100) /100 ;
这个可以确保$total 的值小数点后保留两位小数,处理金额类数据。
方法二: $total = floatval($total);
此方法可以返回 浮点类型的小数。但是需要在 foreach循环相加时,
对每个被加数进行floatval处理。只处理$total,还是不能去掉。
好了本文全部内容结束,感谢您的阅读,希望能帮助到您。