$test_data = array(
array("id"=>1,"data"=>"a"),
array("id"=>3,"data"=>"c"),
array("id"=>2,"data"=>"b"),
array("id"=>4,"data"=>"d"),
array("id"=>6,"data"=>"f"),
array("id"=>5,"data"=>"e")
);
$id_arr = array (2,1,3,4,5,6);array_multisort不太会用,向大侠请教.
array("id"=>1,"data"=>"a"),
array("id"=>3,"data"=>"c"),
array("id"=>2,"data"=>"b"),
array("id"=>4,"data"=>"d"),
array("id"=>6,"data"=>"f"),
array("id"=>5,"data"=>"e")
);
$id_arr = array (2,1,3,4,5,6);array_multisort不太会用,向大侠请教.
array("id"=>1,"data"=>"a"),
array("id"=>3,"data"=>"c"),
array("id"=>2,"data"=>"b"),
array("id"=>4,"data"=>"d"),
array("id"=>6,"data"=>"f"),
array("id"=>5,"data"=>"e")
);
$id_arr = array (2,1,3,4,5,6);foreach($test_data as $v)
$r[] = array_search($v['id'], $id_arr);array_multisort($r, $test_data);print_r($test_data);Array
(
[0] => Array
(
[id] => 2
[data] => b
) [1] => Array
(
[id] => 1
[data] => a
) [2] => Array
(
[id] => 3
[data] => c
) [3] => Array
(
[id] => 4
[data] => d
) [4] => Array
(
[id] => 5
[data] => e
) [5] => Array
(
[id] => 6
[data] => f
))