Есть массив
Array
(
[0] => Array
(
[first_name] => Петр
[last_name] => Рахимов
[duration_sum] => 49177
)
[1] => Array
(
[first_name] => Степан
[last_name] => Кадимов
[duration_sum] => 38674
)
[2] => Array
(
[first_name] => Антон
[last_name] => Кадимов
[duration_sum] => 41302
)
[3] => Array
(
[first_name] => Антон
[last_name] => Кадимов
[duration_sum] => 42102
)
[4] => Array
(
[first_name] => Павел
[last_name] => Евстигнеев
[duration_sum] => 44956
)
[5] => Array
(
[first_name] => Богдан
[last_name] => Фасонов
[duration_sum] => 44612
)
)
Мне нужно получить новый массив, где нет повторяющихся людей, а также вычислить сумму всех значений одинаковых записей, допустим тут 2 записи Антон Кадимов, вот и нужно сделать только одну запись, но с суммой всех [duration_sum]