我有 2 个数组:
(1) 具有键 => 值的数组,以及没有相关键的数组 (2),并且作为值,来自数组 1 的键以不同的顺序排列。是否有一个优雅的解决方案可以将数组 1 的顺序与数组 2 中的值相同?
$data = array(
'NAME' => 'XYZ',
'NUMB' => 1234,
'CITY' => 'TEST'
);
$sort = array(
'A1' => 'CITY',
'XY' => 'NUMB',
'XX' => 'NAME',
);
$result = array(
'CITY' => 'TEST,
'NUMB' => 1234,
'NAME' => 'XYZ',
);