Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP二维数组排序自定义函数

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

WBOY
WBOYasal
2016-07-25 08:52:21939semak imbas
一个用于php二维数组排序的自定义函数,分享一下,有用到的朋友看看吧。

代码如下:

<?php
/**
* func: array_sort
* desc: php二维数组排序
* edit: bbs.it-home.org
*/
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数组排序方法大全



Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn