我试图用以下公式将两个数组值相乘:Qty* Price = total
每个倍数,然后是所有倍数的总和。
Array
(
[qty] => Array
(
[0] => .6
[1] => .2
[2] => .4
[3] => .75
[4] => 0.3
)
[price] => Array
(
[0] => 1.2
[1] => 0.5
[2] => 0.8
[3] => 12
[4] => 2
)
)
我不知道该怎么做。很少看到关于固定值的乘法的例子,即 2 或 5 等。但就我而言,每个数量都有不同的价格。请有人建议如何做到这一点。
只要两个数组大小相同,以下操作就有效。
for($i = 0; $i < count($qty); $i++) {
$result[] = $qty[$i] * $price[$i];
}
结果将在$result
array.
要获得总和:
echo "sum(result) = " . array_sum($result) . "\n";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)