Как суммировать то же значение в forech, если у меня есть вывод, как это
Array
(
[0] => 200,2,
[1] => 200,3,
[2] => 300,5,
)
Вывод должен быть как
'200' => 5,
'300' => 5,
Итак, имя группы 200
и значение SUM, поэтому результат равен 2 + 3
$ga->requestReportData(
ga_profile_id,
array('date','pagePath'),
array('pageviews'),
'-pageviews',
'ga:pagePathLevel1==/post/ && ga:pagePathLevel2=~^\/[0-9]+\/$',
$date,
$date,
1);
foreach ($ga->getResults() as $result) {
$pageviews = $result->getPageviews();
$pagepath = $result->getPagePath();
if(is_numeric(get_part_url($pagepath))){
print 'INSERT INTO stats (views,content_id) VALUES ("'.$pageviews.'","'.get_part_url($pagepath).'")';
}
}
get_part_url
- это просто функция для извлечения части URL.