$gtz="select * from add_to_cart where user_id='$userid'";
$gz1=mysql_query($gtz);
while($gz2=mysql_fetch_array($gz1))
{
$tprcz[]=$gz2['total_price'];
}
$fullquantityz=array_sum($tqtyz);
$ tprcz []返回浮点值(例如2.00& 4.00)。但是当找到总和时,$ fullquantityz将值返回为整数而不是浮点值 即2.00 + 4.00 = 6,我希望打印的值为2.00 + 4.00 = 6.00
答案 0 :(得分:0)
请参考链接:http://php.net/manual/en/function.number-format.php,它会为您提供格式化数字的代码。
答案 1 :(得分:0)
尝试number_format($ fullquantityz,2)
答案 2 :(得分:0)
return number_format((float)$number, 2, '.', '');
答案 3 :(得分:0)
return sprintf('%.2f',$fullquantityz);