Имеется массив:
Array (
[0] => Array (
[0] => 2018,6,02
[1] => 0.56
)
[1] => Array (
[0] => 2018,6,04
[1] => 0.56
)
[2] => Array (
[0] => 2018,6,04
[1] => 2.29
)
[3] => Array (
[0] => 2018,7,22
[1] => 276.03
)
[4] => Array (
[0] => 2018,7,23
[1] => 276.03
)
[5] => Array (
[0] => 2018,7,23
[1] => 326.86
)
[6] => Array (
[0] => 2018,7,27
[1] => 328.33
)
)
Как сделать так, чтобы если есть в массиве та же дата, то произошло их объединение? Например:
Array (
[0] => Array (
[0] => 2018,6,02
[1] => 0.56
)
[1] => Array (
[0] => 2018,6,04
[1] => 2,85
)
[2] => Array (
[0] => 2018,7,22
[1] => 276.03
)
[3] => Array (
[0] => 2018,7,23
[1] => 602,89
)
[4] => Array (
[0] => 2018,7,27
[1] => 328.33
)
)
$data = [];
foreach($array as $b){
$data[$b[0]] = isset($data[$b[0]]) ? $data[$b[0]] + $b[1] : $b[1];
}
print_r($data);
вот вам ответ
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пишу код приложения на yii2-advanced, решил сделать авторизацию и выход из учетной записи для админа в backend через контроллер в frontend