教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP二维数组排序自定义函数

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

发布时间:2016-07-10   编辑:jiaochengji.com
一个用于php二维数组排序的自定义函数,分享一下,有用到的朋友看看吧。

代码如下:

<?php
/**
* func: array_sort
* desc: php二维数组排序
* edit: www.jbxue.com
*/
function array_sort($arr,$keys,$type='asc'){
   $keysvalue = $new_array = array();
       foreach ($arr as $k=>$v){
       $keysvalue[$k] = $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;
} 
?>

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

您可能感兴趣的文章:
php数组随机排序示例
php数组排序方法大全(脚本学堂整理奉献)
PHP二维数组排序自定义函数
PHP二维数组按照指定的字段排序的函数
PHP二维数组排序的函数
php多维数组排序
php判断数组是否有序的示例代码
如何用php对二维数据进行排序
php二维数组根据键名分组相加的实例代码
PHP排序函数有哪些?

[关闭]
~ ~