$order = array('1', '4', '3', '5', '2', '0');
$array = array(
'0' => 1231,
'1' => 12321,
'2' => 12321,
'3' => 12321,
'4' => 12321,
'5' => 12321,
);
$array2 = array();
foreach ($order as $key=>$value) {
$array2[$value] = $array[$key];
}
var_dump($array2);
有没有更好的方式处理这种自定义排序
print_r(array_combine($order,$array));