- array_combine: documentation ( source)
- array_unshift: documentation ( source)
- print_r: documentation ( source)
- array_keys: documentation ( source)
<?php
$results = array (
0 =>
array (
'id' => 1,
'name' => 'a',
'country' => 'x'
),
1 =>
array (
'id' => 2,
'name' => 'b',
'country' => 'y'
)
);
array_unshift($results, array_combine(array_keys($results[0]), array_keys($results[0])));
print_r($results);