У меня есть такой нумерованный массив в PHP
Исходный массив:
Array
(
=> Array
(
[0] => Array
(
[id] => 1
[qty] => 5
)
[1] => Array
(
[id] => 2
[qty] => 5
)
[2] => Array
(
[id] => 2
[qty] => 5
)
[3] => Array
(
[id] => 1
[qty] => 5
)
[4] => Array
(
[id] => 3
[qty] => 5
)
)
)
Я хочу, чтобы он группировал один и тот же «идентификатор» и суммировал количество, если есть дубликаты. Если «идентификатор» является ключом, а не пронумерованными ключами, мне следует способен это сделать.
Я ожидал, что результаты будут следующими:
Array
(
=> Array
(
[0] => Array
(
[id] => 1
[qty] => 10
)
[1] => Array
(
[id] => 2
[qty] => 10
)
[2] => Array
(
[id] => 3
[qty] => 5
)
)
)
Подробнее здесь: https://stackoverflow.com/questions/477 ... olumn-of-v
Группируйте строки многомерного массива по одному столбцу и суммируйте другой столбец значений внутри каждой группы [дуб ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Группируйте строки 2d-массива по столбцу и суммируйте другой столбец в каждой группе.
Anonymous » » в форуме Php - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-