本帖最后由 poochuan 于 2011-07-24 10:04:41 编辑

解决方案 »

  1.   

    自己已经写出算法
    以供后来人参考,特列出来.
    usort($files,'sort_file');
    function sort_file($a,$b){
    if($a->name   ==   $b->name) { 
                    return   0; 
            } 
            return   ($a-> name   <   $b-> name)   ?   -1   :   1; 
    }
      

  2.   

    function compare($x,$y){
       if($x[1]==$y[1]){
         return 0;
      }else if($x[1]>$y[1]){
         return 1;
        }else{
         return -1;
         }
    }usort($array,'compare');
    print_r($array);