This is my array
[Company] => Array
(
[0] => Array
(
[date] => 2016-05-28
[revenue] => 55
)
[1] => Array
(
[date] => 2016-05-28
[revenue] => 101
)
[2] => Array
(
[date] => 2016-05-29
[revenue] => 55
)
[3] => Array
(
[date] => 2016-05-29
[revenue] => 101
)
[4] => Array
(
[date] => 2016-05-30
[revenue] => 60
)
[5] => Array
(
[date] => 2016-05-30
[revenue] => 60
)
[6] => Array
(
[date] => 2016-05-31
[revenue] => 29
)
[7] => Array
(
[date] => 2016-05-31
[revenue] => 60
)
)
I need it to be summed up like this
[Company] => Array
(
[0] => Array
(
[date] => 2016-05-28
[revenue] => 151
)
*
*etc.
)
I've tried various methods by in vain. I've tried the below method but didn't work quite well
foreach($data as $key => $value) {
foreach ($value as $row) {
$res[$key][$row['date']] += $row['revenue'];
}
}