龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

使数组按指定的KEY值排序

时间:2014-07-22 14:50来源: 作者: 点击:
分享到:
br /


function array_sort($arr,$keys,$orderby='asc'){ 

    $keysvalue = $new_array = array();

    foreach ($arr as $k=>$v){
        $keysvalue[$k] = $v[$keys];
    }

    if($orderby== 'asc'){
        asort($keysvalue);
    }else{
        arsort($keysvalue);
    } 

    reset($keysvalue);

    foreach ($keysvalue as $k=>$v){
        $new_array[] = $arr[$k];
    }
    return $new_array; 
}
精彩图集

赞助商链接