Возникла проблема с группировкой простого массива. Хотелось бы сгруппировать размеры и суммировать количество. Это размеры обуви.
Это мой массив:
Array
(
[0] => Array
(
[sku] => '82368-21'
[size] => 36
[quantity] => 1
)
[1] => Array
(
[sku] => '82368-21'
[size] => 36
[quantity] => 3
)
[2] => Array
(
[sku] => '82368-22'
[size] => 38
[quantity] => 0
)
[3] => Array
(
[sku] => '82368-23'
[size] => 39
[quantity] => 2
)
[4] => Array
(
[sku] => '82368-23'
[size] => 39
[quantity] => 1
)
)
Как видите, обувь имеет несколько размеров и количества.
нет необходимости удалять дубликаты, поскольку все они должны быть сгруппированы по размеру.
Я хотел бы вывести следующее:
Array
(
[0] => Array
(
[sku] => '82368-21'
[size] => 36
[quantity] => 4
)
[1] => Array
(
[sku] => '82368-22'
[size] => 38
[quantity] => 0
)
[2] => Array
(
[sku] => '82368-23'
[size] => 39
[quantity] => 3
)
)
Подробнее здесь: https://stackoverflow.com/questions/540 ... each-group
Группируйте строки 2d-массива по столбцам и суммируйте еще один столбец в каждой группе [дубликат] ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Группируйте строки 2d-массива по столбцу и суммируйте другой столбец в каждой группе.
Anonymous » » в форуме Php - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-