1
Я знаю, это звучит глупо, но как мне получить общую сумму всего всего объекта?PHP Sum 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>';
Я получаю Не определено смещение: 0 в ... – mark5
жаль удалить [0] и проверьте –
, если прямое использование $ receipt_data вместо $ receipt_data [ «Результаты»], то вам нужно использовать [0 ] –