亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php二維數組排序與遍歷

2024-09-04 11:46:31
字體:
來源:轉載
供稿:網友

關于php二維數組定義我就不說多了,很簡單的,下面幾款實例都是講關于php 二維數組排序與遍歷,我們每個實例都是以不同的方法介紹,代碼如下:

  1. function multi_array_sort($multi_array,$sort_key,$sort=sort_asc){    
  2.     if(is_array($multi_array)){    
  3.         foreach ($multi_array as $row_array){    
  4.             if(is_array($row_array)){    
  5.                 $key_array[] = $row_array[$sort_key];    
  6.             }else{    
  7.                 return -1;    
  8.             }    
  9.         }    
  10.     }else{    
  11.         return -1;    
  12.     }    
  13.     array_multisort($key_array,$sort,$multi_array);    
  14.     return $multi_array;    
  15. }  
  16.  
  17. array
  18.             array('id'=>1,'data'=>'a'), 
  19.             array('id'=>3,'data'=>'c'), 
  20.             array('id'=>2,'data'=>'b'
  21.         ); 

php本身是有一個多維數組排序的函數的,代碼如下:

bool array_multisort ( array $ar1 [, mixed $arg [, mixed $... [, array $... ]]] )

方法二,代碼如下:

  1. <?php  
  2. //以時間inputdate為key值進行二維數組降序排列  
  3. function array_sort($arr,$keys,$type){  
  4. $keysvalue=array();  
  5. $i = 0;  
  6. foreach($arr as $key=>$val) {  
  7. $val[$keys] = str_replace("-","",$val[$keys]);  
  8. $val[$keys] = str_replace(" ","",$val[$keys]);  
  9. $val[$keys] = str_replace(":","",$val[$keys]);  
  10. $keysvalue[] =$val[$keys]; 
  11. }  
  12. asort($keysvalue); //key值排序  
  13. reset($keysvalue); //指針重新指向數組第一個  
  14. foreach($keysvalue as $key=>$vals) {  
  15. $keysort[] = $key;  
  16. }  
  17. $new_array = array();  
  18. if($type != "asc"){  
  19. for($ii=count($keysort)-1; $ii>=0; $ii--) {  
  20. $new_array[] = $arr[$keysort[$ii]];  
  21. }  
  22. }else{  
  23. for($ii=0; $ii<count($keysort); $ii++){  
  24. $new_array[] = $arr[$keysort[$ii]];  
  25. }  
  26. }  
  27. return $new_array;  
  28. }  
  29. ?> 

方法三,代碼如下:

  1. <?php 
  2.     $a = array
  3.        0=>array("id"=>1,"name"=>"小何","addr"=>"0:1"), 
  4.        1=>array("id"=>2,"name"=>"小剛","addr"=>"0:1:2"), 
  5.        2=>array("id"=>3,"name"=>"小軍","addr"=>"0:1:3"), 
  6.        3=>array("id"=>4,"name"=>"公司","addr"=>"0:4"), 
  7.     ); 
  8. function sort_by($array$keyname = null, $sortby){ 
  9.     $myarray = $inarray = array(); 
  10.     foreach($array as $i=>$befree){ 
  11.       $myarray[$i] = $array[$i][$keyname]; 
  12.     } 
  13.     switch($sortby){ 
  14.        case 'asc'
  15.        asort($myarray); 
  16.        break
  17.        case 'arsort'
  18.        arsort($myarray); 
  19.        break
  20.        case 'natcasesor'
  21.        natcasesor($myarray); 
  22.        break
  23.     } 
  24.     foreach($myarray as $key=>$befree){ 
  25.         $inarray[$key] = $array[$key]; 
  26.         } 
  27.           return $inarray
  28. print_r(sort_by($a,"addr","arsort")); 
  29. //開源軟件:Vevb.com 
  30. print_r($a[2]["id"]); 
  31. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区三区日韩欧美| 久久久久免费视频| 久久激情视频久久| 亚洲电影中文字幕| 亚洲在线一区二区| 色播久久人人爽人人爽人人片视av| 亚洲色图色老头| 91久久综合亚洲鲁鲁五月天| 一区二区欧美激情| 欧美亚洲日本网站| 欧洲一区二区视频| 国产精品一区二区性色av| 久久精品99无色码中文字幕| 日本精品久久电影| 日韩电视剧免费观看网站| 成人精品视频99在线观看免费| 亚洲精品国偷自产在线99热| 亚洲综合小说区| 国产精品视频公开费视频| 日韩经典一区二区三区| 91av在线影院| 欧美成人黑人xx视频免费观看| 久久久伊人欧美| 精品欧美激情精品一区| 久久精品国产综合| 亚洲第一av网站| 韩国v欧美v日本v亚洲| 国产视频精品va久久久久久| 日韩精品高清在线| 91夜夜未满十八勿入爽爽影院| 欧美精品在线观看| 疯狂做受xxxx高潮欧美日本| 欧美成人黑人xx视频免费观看| 亚洲国产精品推荐| 国产日韩欧美日韩| 91亚洲国产成人久久精品网站| 亚洲国产精品字幕| 欧美国产日韩一区二区三区| 精品久久中文字幕| 97色在线观看免费视频| 久久久久久久久久久亚洲| 国产91色在线|免| 成人黄色在线观看| www.日韩.com| 欧美第一淫aaasss性| 精品自拍视频在线观看| 国产精品日韩在线观看| 国产精品美女久久久久av超清| 欧美精品免费播放| 国产精国产精品| 亚洲精品中文字幕有码专区| 亚洲一区二区三区视频| 日韩精品视频在线免费观看| 亚洲电影免费观看高清完整版在线观看| 亚洲欧洲中文天堂| 亚洲女同性videos| 热久久视久久精品18亚洲精品| 欧美大片在线看免费观看| 亚洲国产高清高潮精品美女| 久久国产精品久久国产精品| 亚洲成色777777在线观看影院| 亚洲人成电影网| 热草久综合在线| 欧美日韩福利视频| 亚洲在线视频观看| 欧美日韩国产麻豆| 精品视频在线播放| 狠狠干狠狠久久| 欧美伊久线香蕉线新在线| 久久理论片午夜琪琪电影网| 亚洲精品wwww| 欧美日韩国产麻豆| 久久av中文字幕| 久久久久久久久久久免费| 国产亚洲欧洲黄色| 青青草国产精品一区二区| 国产亚洲精品久久久久久牛牛| 色先锋资源久久综合5566| 日韩欧美高清视频| 91中文在线观看| 亚洲成人网在线| 日韩在线精品一区| 日韩国产欧美区| 日韩视频在线免费观看| 国产精品成久久久久三级| 日韩黄在线观看| 亚洲资源在线看| 亚洲综合中文字幕在线| 欧美成人性色生活仑片| 亚洲一区二区久久久久久久| 国产精品99久久久久久人| 国产精品久久久久一区二区| 欧美日韩在线观看视频小说| 在线精品国产欧美| 国产精品一区二区在线| 91精品国产91久久久| 国产精品久久77777| 成人国产精品av| 欧美视频一二三| 国语自产精品视频在免费| 欧美丰满少妇xxxxx| 久久综合国产精品台湾中文娱乐网| 欧美激情成人在线视频| 国产精品亚洲综合天堂夜夜| 国产精品成人av性教育| 欧美激情图片区| 日韩精品高清视频| 亚洲aaa激情| 91精品免费视频| 一本色道久久88亚洲综合88| 欧亚精品中文字幕| 精品一区二区三区电影| 68精品久久久久久欧美| 亚洲电影免费观看高清完整版在线观看| 欧美日韩国产999| 98精品国产高清在线xxxx天堂| 97视频在线观看免费高清完整版在线观看| 91亚洲精品视频| 日韩av在线天堂网| 正在播放国产一区| 亚洲成人精品视频| 国产成人久久久精品一区| 亚洲免费高清视频| 国产精品免费观看在线| 欧美日本高清视频| 久久久久日韩精品久久久男男| 国产成+人+综合+亚洲欧洲| 日韩中文字幕不卡视频| 日本精品久久中文字幕佐佐木| 最新国产精品拍自在线播放| 国产精品男人爽免费视频1| 亚洲电影成人av99爱色| 欧美中文字幕精品| 欧日韩在线观看| 欧美精品一本久久男人的天堂| 国产精品亚洲欧美导航| 欧美午夜宅男影院在线观看| 久久久女人电视剧免费播放下载| 欧美激情亚洲另类| 国产精品看片资源| 亚洲第一精品福利| 国产精品视频内| 国产69精品久久久久9999| 国产精品久久久久久久app| 亚洲自拍在线观看| 亚洲精品国产成人| 成人h视频在线观看播放| 91亚洲精华国产精华| 欧美黑人性猛交| 国产日韩在线一区| 中文字幕v亚洲ⅴv天堂| 欧美日韩国产第一页| 日韩成人在线视频| 亚洲第一黄色网| 中文精品99久久国产香蕉| 欧美性猛交xxx| 色偷偷91综合久久噜噜| 亚洲男人天堂九九视频| 91久久久久久久久久久久久| 国外成人在线视频| 97在线精品视频| 久久成人18免费网站| 91精品视频在线看| 亚洲精品视频中文字幕|