Я на самом деле довольно стесняюсь задавать такой вопрос, но это один из тех дней, когда вы тратите 10 тысяч часов на самые простые функции, и чем больше вы пытаетесь их решить, тем сложнее решение, которое вы получаете ....Я не хочу тратить больше времени, так что вот в чем проблема.
У меня есть один массив:
$items=array(
0=> array('name'=>'red','value'=>2),
1=> array('name'=>'black','value'=>1),
2=> array('name'=>'red','value'=>3)
);
И мне нужна функция, которая обнаруживает идентичные имена и объединяет их, складываяих ценности.Это означает, что после завершения функции массив должен выглядеть следующим образом:
$items=array(
0=>array('name'=>'red','value'=>5),
1=>array('name'=>'black','value'=>1)
);
(в 'red' есть две записи со значениями 2 и 3, после операции red должен иметь 1 запись со значением 5)
Спасибо.