добрый день. в массиве есть несколько записей с одинаковым идентификатором code_id и разной ценой, нужно что бы осталась одна запись с наименьшей ценой
у примеру есть
Array
(
[0] => Array
(
[id] => 1
[code_id] => 2222
[price] => 100
)
[1] => Array
(
[id] => 2
[code_id] => 1111
[price] => 100
)
[2] => Array
(
[id] => 3
[code_id] => 2222
[price] => 50
)
[3] => Array
(
[id] => 4
[code_id] => 1111
[price] => 80
)
[4] => Array
(
[id] => 5
[code_id] => 2222
[price] => 200
)
)
после удаления должно остаться только две записи
Array
(
[0]=>Array
(
[id] => 2
[code_id] => 2222
[price] => 50
)
[1] => Array
(
[id] => 4
[code_id] => 1111
[price] => 80
)
)