// Note: The number of elements in the array keys and values arrays must be the same! $ Users = Array ( Array ( 'ID' =>. 1, 'name' => 'Tom', 'Age' => 20 is ) , Array ( 'ID' =>. 5, 'name' => 'anny', ' Age '=> 18 is ) , Array ( ' ID '=>. 3, ' name '=>' Jack ', ' Age '=> 22 is ) ); = array_combine(array_column($users, 'id'), $users); var_dump($users);