0

I have array

$data = array( 0 => array( "id"=> "2"), 1 => array( "idtes"=> "4") );

I want result

$result = array('id' => 2, 'idtes' => 4);

3 Answers3

1

If you don't know how long the array will be:

$merged = [];
foreach ($data as $each) {
    $merged = array_merge($merged, $each);

}
scrowler
  • 24,273
  • 9
  • 60
  • 92
0

Use array_merge():

$result = array_merge($array1, $array2);
Undo
  • 25,519
  • 37
  • 106
  • 129
Amir Saadallah
  • 668
  • 1
  • 8
  • 19
0

You can use $array_result = array_merge($array_one,$array_two);

tmarois
  • 2,424
  • 2
  • 31
  • 43