总结数组值

时间:2013-10-15 23:32:10

标签: php arrays sum

这是数组:http://www.stylechica.de/array.rtf(我不能在这里复制)

我需要总结一下[“PriceInformation”] [“PriceInformation”] [“PriceDetails”] [“Price”]并且已经尝试了所有类似的东西,如

foreach ($output["PriceInformation"]["PriceDetails"]["Price"] as $product)

echo array_sum($product);

但它不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

因为$product指的是$output["PriceInformation"]["PriceDetails"]["Price"]的每次迭代,所以你不能像这样对整个数组求和。最好的方法是将其添加到变量中:

$your_sum = 0;
foreach($output as $value) {
    $your_sum += $value['PriceInformation']['PriceDetails']['Price'];
}
echo 'Sum: ' . $your_sum;