在tp中对二维数组中的键值排序

function array_sort($arr,$keys,$type='desc'){ 
    $keysvalue = $new_array = array(); 
    foreach ($arr as $k=>$v){ 
        $keysvalue[$k] = (int) $v[$keys]; 
    } 
    if($type == 'asc'){ 
        asort($keysvalue); 
    }else{ 
        arsort($keysvalue); 
    } 
    reset($keysvalue); 
    foreach ($keysvalue as $k=>$v){ 
        $new_array[$k] = $arr[$k]; 
    } 
    return $new_array; 
}

 

 

这是方法  

在控制器中  soft_array()

posted @ 2018-04-25 10:00  李世超  阅读(584)  评论(0编辑  收藏  举报