Как сгруппировать массив по 'tax'and' concept 'и атрибуту SUM' val '?Групповые объекты массива по свойствам
Я ищу для создания единого объекта, когда налог и концепция одинаковы, также SUM val.
Я пробовал простую проверку и проверку внутри, но не работает.
спасибо.
echo json_encode($array);
Массив печати
[
{
"tax": "10",
"concept": "TUC",
"val": "10"
},
{
"tax": "10",
"concept": "TUC",
"val": "86"
},
{
"tax": "15",
"concept": "TUC",
"val": "8"
},
{
"tax": "11",
"concept": "IPS",
"val": "6"
},
{
"tax": "11",
"concept": "IPS",
"val": "45"
}
]
Ожидаемый результат
[
{
"tax": "10",
"concept": "TUC",
"val": "96"
},
{
"tax": "15",
"concept": "TUC",
"val": "8"
},
{
"tax": "11",
"concept": "IPS",
"val": "51"
}
]
* Я пробовал с простыми foreach и проверкой внутри, но не работает. * - покажите свой код – splash58