<?php
$array = array(
'type1' => array(
'id' => 'w12',
'name' => 'John Doe',
'email' => 'john@example.com',
'fname' => 'john',
'phone' => '111',
'age' => '22'
),
'type2' => array(
'id' => 'w13',
'name' => 'Jane Doe',
'email' => 'jane@example.com',
'age' => '22',
'phone' => '111',
'fname' => 'dsd'
),
);
$order = [
'id' => null,
'name' => null,
'fname' => null,
'phone' => null,
'age' => null,
'email' => null
];
foreach ($array as $row) {
$ordered[] = array_merge($order, $row);
}
var_dump($ordered);
preferences:
41.11 ms | 402 KiB | 5 Q