如何解决如何对PHP中的计算值例如小计的总计求和的数组求和
|| 我想知道这是一个非常基本且可能是愚蠢的问题。我对此感到抱歉。 我如何总结一个计算数组的值。我想在php中获得总计的总和。以下是代码if(count($_POST))
{
$len = count($_POST[\'item\']);
for ($i=0; $i < $len; $i++)
{
echo \"<tr><td>\";
echo $_POST[\'item\'][$i] . \'<br>\';
echo \"</td><td>\";
echo $_POST[\'qty\'][$i] . \'<br>\';
echo \"</td><td>\";
echo $_POST[\'price\'][$i] . \'<br>\';
echo \"</td><td>\";
$tv = ($_POST[\'qty\'][$i]*$_POST[\'price\'][$i]);
echo $tv;
echo \"</td></tr>\";
}
}
echo \"</table>\";
我正在从以前的表单中接收Item,Quantity,Price(可变行数)
现在,我已经能够计算并回显总计($ tv)。但在计算总计时面临问题。
总计=所有$ tv的总和
解决方法
$sum = 0;
for ($i=0; $i < $len; $i++)
{
echo \"<tr><td>\";
echo $_POST[\'item\'][$i] . \'<br>\';
echo \"</td><td>\";
echo $_POST[\'qty\'][$i] . \'<br>\';
echo \"</td><td>\";
echo $_POST[\'price\'][$i] . \'<br>\';
echo \"</td><td>\";
$tv = ($_POST[\'qty\'][$i]*$_POST[\'price\'][$i]);
echo $tv;
echo \"</td></tr>\";
$sum += $tv; // with each loop ads new
}
基本 :)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。