php实现数组按指定KEY排序的方法
本文实例讲述了php实现数组按指定KEY排序的方法。分享给大家供大家参考。具体实现方法如下:
functionarray_sort($arr,$keys,$orderby='asc'){ $keysvalue=$new_array=array(); foreach($arras$k=>$v){ $keysvalue[$k]=$v[$keys]; } if($orderby=='asc'){ asort($keysvalue); }else{ arsort($keysvalue); } reset($keysvalue); foreach($keysvalueas$k=>$v){ $new_array[]=$arr[$k]; } return$new_array; }
希望本文所述对大家的php程序设计有所帮助。