一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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實例分享之二維數組排序,轉載需保留來源!

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

主站蜘蛛池模板: 国产图片综合 | 99情趣网 | 久久久国产一区二区三区 | 99久久伊人一区二区yy5099 | 91精品福利在线观看 | 色在线观看视频 | 亚洲人成网男女大片在线播放 | 亚洲综合久 | 亚洲女人在线 | 青青草色久综合网 | 91精品国产乱码久久久久久 | 91视频原创| 伊人久久大 | 国产精品自在线拍 | 五月天婷婷色 | 国产成人一区二区三区精品久久 | 国内精品视频一区 | 九九视频网 | 五月婷六月丁香 | 国产成人mv在线观看入口视频 | 精品久久一 | 怡红院成人在线 | 黑人专区 | 综合五月天堂 | 精品福利在线观看 | 国产精品一区二区三区免费 | 91福利视频一区 | 一级做a爰毛片 | 欧美日韩中文国产一区二区三区 | 亚洲人成人77777网站 | 国产成人免费午夜在线观看 | 亚洲欧美日韩在线2020 | 成人国产精品免费网站 | 精品少妇一区二区三区视频 | 国语自产免费精品视频一区二区 | 亚洲综合色婷婷 | 怡红院在线视频精品观看 | 色狠狠成人综合网 | 在线小视频国产 | 欧美精品在线免费观看 | 亚洲精品xxx|