当前位置:Gxlcms > PHP教程 > PHP二维数组排序自定义函数

PHP二维数组排序自定义函数

时间:2021-07-01 10:21:17 帮助过:42人阅读

一个用于php二维数组排序的自定义函数,分享一下,有用到的朋友看看吧。

代码如下:

  1. <!--?php
  2. /**
  3. * func: array_sort
  4. * desc: php二维数组排序
  5. * edit: bbs.it-home.org
  6. */
  7. function array_sort($arr,$keys,$type='asc'){
  8. $keysvalue = $new_array = array();
  9. foreach ($arr as $k=-->$v){
  10. $keysvalue[$k] = $v[$keys];
  11. }
  12. if($type == 'asc'){
  13. asort($keysvalue);
  14. }else{
  15. arsort($keysvalue);
  16. }
  17. reset($keysvalue);
  18. foreach ($keysvalue as $k=>$v){
  19. $new_array[$k] = $arr[$k];
  20. }
  21. return $new_array;
  22. }
  23. ?>

>>> 更多内容,请查看 php数组排序方法大全 <<<

人气教程排行