я должен признать, что понимание таблицы являются большой проблемой для меня, поэтому, пожалуйста, не судите меня так сильно ...Как суммировать те же значения полей в многомерном массиве
Это мой массив:
Array
(
[names] => Array
(
[0] => Name1
[1] => Name2
[2] => Name1
)
[ids] => Array
(
[0] => 1
[1] => 2
[2] => 1
)
[quantities] => Array
(
[0] => 255
[1] => 2
[2] => 467
)
)
И я хочу суммировать «quantities
», где names
или ids
- это то же самое.
Пример вывода должен быть:
Array
(
[names] => Array
(
[0] => Name1
[1] => Name2
)
[ids] => Array
(
[0] => 1
[1] => 2
)
[quantities] => Array
(
[0] => 722
[1] => 2
)
)
Я знаю, что есть функция, как «array_reduce
», но не знаю, как использовать его.
Спасибо за помощь!
результат будет? –
соответствует ли каждый идентификатор уникальному имени? –
Да! оно делает. :) – TomLi