$array = array(5,4,6,8,5,3,4,6,1);
我想像$array
那样对asort
进行排序,但问题是asort
是一个函数,其产品无法存储在变量中。
我该怎么办?
$array = array(5,4,6,8,5,3,4,6,1);
$sorted_array = asort($array);
修改:我还希望$array
保留原始订单。
答案 0 :(得分:7)
执行此操作以保持$array
的原始顺序
$array = array(5,4,6,8,5,3,4,6,1);
$sorted_array = $array;
asort($sorted_array);
输出
答案 1 :(得分:2)
$orignal_array = array(5,4,6,8,5,3,4,6,1);
$copied_array = $orignal_array;
asort($copied_array);
$sorted_array = $copied_array;
not the most efficient way to do it though :(
答案 2 :(得分:0)
先排序然后再分配
asort($array);
$sorted_array = $array