I have an array of one structure like below
$array1 = array(
[123] => array('1'=>'1','2'=>'3'),
[345] => array('1'=>'3','2'=>'5'),
[789] => array('1'=>'1','2'=>'5'),
[567] => array('1'=>'6','2'=>'5'),
);
and another array structure as $array2 = array(567,345,789,123);
Now i want to sort this one with php sort function, i mean sort the first array with second one to looks like the desired output something like below
$array1 = array(
[567] => array('1'=>'6','2'=>'5'),
[345] => array('1'=>'3','2'=>'5'),
[789] => array('1'=>'1','2'=>'5'),
[123] => array('1'=>'1','2'=>'3'),
);
I want to get these desired result with any sorting function which is already exists.
Thanks.