正文 674字数 38,605阅读


private function _arraySort($arr, $keys, $type = 'asc') { $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$keys]; } $type == 'asc' ? asort($keysvalue) : arsort($keysvalue); reset($keysvalue); foreach ($keysvalue as $k => $v) { $new_array[$k] = $arr[$k]; } return $new_array; } // $arr[] = array("name"=>"1","time"=>1) ; // $arr[] = array("name"=>"2","time"=>2); // arraySort($arr,"time","desc");
Run code
Cut to clipboard