Very basically you suppose I have this arrays:
$a = [1,2,3]; $b = [4,5,6];
and now I want to Multiply
the numbers of columns, for example:
1*4 2*5 3*6
and get sum multiply of all calculation, for example:
4+10+18 = 32
I need to get this result, I can’t implementing this scenario with array_map
or array_reduce
, using two foreach
return wrong result for me
Advertisement
Answer
Try This..
$total = 0; for($i = 0; $i < count($a); $i++) { $total += $a[$i] * $b[$i]; } echo $total;