PHP总结JSON对象值

时间:2016-09-03 06:13:42

标签: php json

我知道这听起来很傻但是如何获得所有对象总数的总和呢?

我的json解码格式如下所示:

Array
(
[results] => Array
    (
        [0] => Array
            (
                [total] => 22   
            )
        [1] => Array
            ( 
                [total] => 10
            )
     )
)   

我尝试过写这样的东西,但它显示“试图获取非对象的属性......”

echo 'Array Total<pre>';
$sum = 0;
foreach ( $receipt_data['results'] as $receipt )
{
    $sum += $receipt->total;
}
echo '</pre>';

1 个答案:

答案 0 :(得分:1)

试试这个它适合你 你有数组,所以你需要使用数组而不是对象。

FormRequest(url,callback=self.parseSearchResponse,method="POST",formdata={'filename':'abc.xyz','file':'path to file/abc.xyz'})