Группируйте строки 2d-массива по столбцу и суммируйте другой столбец в каждой группе.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Группируйте строки 2d-массива по столбцу и суммируйте другой столбец в каждой группе.

Сообщение Anonymous »

У меня есть этот массив:

Array (
[0] => Array (
[TaxeName] => TPS
[TaxeAmount] => 7
[Price] => 14
)
[1] => Array (
[TaxeName] => TVQ
[TaxeAmount] => 9.975
[Price] => 10
)
[2] => Array (
[TaxeName] => TVQ
[TaxeAmount] => 9.975
[Price] => 18
)
)


Как получить другой массив:

- Группировка TaxeName и TaxeAmount и

- Составление суммы суммы Цена ?

Вот так:

Array (
[0] => Array (
[TaxeName] => TPS
[TaxeAmount] => 7
[Price] => 14
)
[1] => Array (
[TaxeName] => TVQ
[TaxeAmount] => 9.975
[Price] => 28
)
)


Подробнее здесь: https://stackoverflow.com/questions/233 ... each-group
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»