Как записать в один массив разные значения по одинаковому 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) ;