具体的には下記のような配列 $itemを「category_id」が同一の値だった場合、その他のキーの値を合算させて合算先の配列を削除したいです。
Array
(
[0] => Array
(
[category_id] => 44
[total] => 4132
[use_point] => 500
[payment_total] => 3632
)
[1] => Array ( [category_id] => 44 [total] => 4672 [use_point] => 0 [payment_total] => 4672 ) [2] => Array ( [category_id] => 409 [total] => 3700 [use_point] => 0 [payment_total] => 3700 ) [3] => Array ( [category_id] => 488 [total] => 6940 [use_point] => 0 [payment_total] => 6940 )
という配列があった場合これを下記のようになる感じです。
Array
(
[0] => Array
(
[category_id] => 44
[total] => 8804
[use_point] => 500
[payment_total] => 8304
)
[1] => Array
(
[category_id] => 409
[total] => 3700
[use_point] => 0
[payment_total] => 3700
)
[2] => Array ( [category_id] => 488 [total] => 6940 [use_point] => 0 [payment_total] => 6940 )
このような形にしたいです。
google検索等で調べて類似の質問はあったのですが、専用の関数等はなく自作するしかないとの記載がありました。新たに配列を作りなおしてコピーするような形になるかとは思うのですが具体的にどのようにすれば良いのかがわかりません。
何卒宜しくお願い致します。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。