四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

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

主站蜘蛛池模板: 刘亦菲mv| 爱上特种兵电视剧免费观看完整版| 龙政璇| 生猴子视频| (一等奖)班主任经验交流ppt课件| 一年又一年电视剧演员表| 禁忌的游戏| 斯科| 讯息 电影| 热带雨林电影完整版播放| 电影智取华山| trainspotting| 松雪泰子| 凤凰电视台| 转正意见评语| 男人天堂视频| 乔军| 郭明翔| 春江花月夜理解性默写及答案| 苹果广告| leah| 张开泰演过的电视剧| 姿metcn张筱雨人体1| 饥渴少妇av| 印度超人3| 女人的战争剧情介绍| 蛇花| 鹤壁旅游必去十大景点| high heels| 超级小熊布迷全集免费观看| 红色角落| stevenson| 动漫秀场| 超级大山炮之海岛奇遇 电影免费观看| 曹查理林雅诗电影全集| 又什么又什么四字成语| 袁冰妍个人资料| 够级比赛活动方案| 森林运动会作文三年级300字| 罗伯特·肖恩·莱纳德| 协议过户什么意思|