在foreach循环中乘以2个索引的值

时间:2013-10-28 04:49:06

标签: php

我想在foreach循环中乘以2个索引的值。

E.G。

foreach($items as $item)
{
    $result=$item['foo']*$item['bar'];
}

然后我想返回函数中所有$ result的总和的结果。例如,在foreach循环中有两行结果,我想将它们相加并返回$ sum。有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

$sum = 0;
foreach($items as $item)
{
   $result=$item['foo']*$item['bar'];
   $sum += $result;
}

return $sum;

这就是你想要的。如果此代码在函数中,它将在$ sum中添加所有$ result并返回$ sum。