中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php實例分享之二維數組排序

php一維數組的排序可以用sort(),asort(),arsort()等函數;

php二維數組的排序需要自定義。

以下函數是對一個給定的二維數組按照指定的鍵值進行排序,先看函數定義:

復制代碼 代碼如下:
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);

 $index = 0;//保存下標不變用$k,下標從0開始就用$index;
 foreach ($keysvalue as $k=>$v){

  
  $new_array[$index] = $arr[$k];

  $index++;
 }
 return $new_array;
}

它可以對二維數組按照指定的鍵值進行排序,也可以指定升序或降序排序法(默認為升序),用法示例:

復制代碼 代碼如下:
$array = array(
 array('name'=>'Js','date'=>'2014-05-01'),
 array('name'=>'Sh','date'=>'2014-04-30'),
 array('name'=>'Bj','date'=>'2014-05-02')
);

$arrayList = array_sort($array,'date');
print_r($arrayList);

php技術php實例分享之二維數組排序,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 玖玖在线精品 | 狠狠狠色丁香婷婷综合久久五月 | 狠狠撸在线视频 | 欧美高清视频一区 | 日韩精品一区在线 | 久久午夜国产精品www忘忧草 | 人人人人干 | 亚洲一区二区三区在线免费观看 | 欧美区日韩区 | 日韩a视频 | www.一级片| 高清av电影| 精品福利一区二区三区 | 日韩亚洲视频 | 精品国产99 | 日韩一区二区在线视频 | 国产亚洲精品精品国产亚洲综合 | 国产精品久久久久久久岛一牛影视 | 久在线视频| 欧美狠狠操 | 国产一区免费视频 | 久久久蜜桃一区二区人 | 一区二区三区韩国 | 91久久精品一区二区二区 | 欧美日韩不卡 | 两性午夜视频 | 国产色视频网站 | 国产一区二区三区网站 | 亚洲成人黄色 | 欧美精品一区二区三区在线 | 91在线一区二区 | 在线观看国产视频 | 99精品久久 | 日本中文字幕在线视频 | 91在线第一页 | 在线小视频 | 91影视| 日韩综合网 | 中国三级黄色录像 | 盗摄精品av一区二区三区 | 午夜精品久久久久久久久久久久 |