http://www.yespot.cn/post/102.html 你看看

解决方案 »

  1.   

    sort
    rsort
    arsort
    ksort
    krsort
    usort
    natsort
    natcasesort
    如果想按照自己指定的数据排序的话$a=array('a','b','c');
    $b=array(2,1,0);
    print_r(change_position($a,$b));
    function change_position($input,$change)
    {
       if(!is_array($input) || !is_array($change))
       {  
           return false;
       }
       foreach($change as $key=>$value)
       {
             $new_array[$key]=$input[$value];
       }
       return $new_array;
    }