Как записать в один массив разные значения по одинаковому id (PHP)?

Подскажите, пожалуйста, как превратить 1 в 2?

1.

/nArray
(
    [0] => Array
        (
            [id] => 1
            [name] => Тюриков Т.
            [city] => Нижний Новгород
            [car] => Audi R8
            [result] => 0
        )

    [1] => Array
        (
            [id] => 1
            [name] => Тюриков Т.
            [city] => Нижний Новгород
            [car] => Audi R8
            [result] => 0
        )

    [2] => Array
        (
            [id] => 1
            [name] => Тюриков Т.
            [city] => Нижний Новгород
            [car] => Audi R8
            [result] => 0
        )

    [3] => Array
        (
            [id] => 1
            [name] => Тюриков Т.
            [city] => Нижний Новгород
            [car] => Audi R8
            [result] => 48
        )
array(
            'id'=>1,
            'name'=>'Тюриков Т.',
            'city'=>'Нижний Новгород',
            'car'=>'Audi R8',
            '1'=>0,
            '2'=>0,
            '3'=>0,
            '4'=>48
)

Ответы (1 шт):

Автор решения: teran

как-нибудь так мб

$results = array_column($arr, 'result');
$first   = $arr[0];
unset($first, 'result');
$result  = array_merge($first, $resuls)  ;
→ Ссылка