php | Массив слияния

У меня есть массив:

Array
(
    [0] => Array
        (
            [qty] => 2
            [id] => 1
            [name] => Name 1
            [sku] => Model 1
            [options] => Color: Black (+10$). Memory: 32GB (+99$). 
            [price] => 209.00
        )

    [1] => Array
        (
            [qty] => 1
            [id] => 1
            [name] => Name 1
            [sku] => Model 1
            [options] => Color: Black (+10$). Memory: 16GB. 
            [price] => 110.00
        )

    [2] => Array
        (
            [qty] => 1
            [id] => 3
            [name] => Name 2
            [sku] => Model 2
            [options] => 
            [price] => 100.00
        )
)

Первый шаг - найти тот же идентификатор. И если такой же идентификатор существует, преобразуйте массив. Можно ли получить выходной массив (если идентификатор один и тот же, удалить один и добавить кол-во в другой)?

 Array
    (
        [0] => Array
            (
                [qty] => 3 // 2+1
                [id] => 1
                [name] => Name 1
                [sku] => Model 1
                [options] => Color: Black (+10$). Memory: 32GB (+99$). 
                [price] => 209.00
            )

        [1] => Array
            (
                [qty] => 1
                [id] => 3
                [name] => Name 2
                [sku] => Model 2
                [options] => 
                [price] => 100.00
            )
    )

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос