日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php 遍歷多維數組方法

php 遍歷多維數組方法

來源:程序員人生   發布時間:2014-01-26 02:45:37 閱讀次數:2420次

在php中數組分類很多種,如一維數組,二維數組,三維或多維數組,下面我來給大家介紹php 遍歷多維數組,有需要的朋友可參考。

在php遍歷數組有三個函數foreach、each、list、each下面我們看它們是如何遍歷多維數組的。

先看一個遍歷二維數組,代碼如下:

  1. <?php   
  2. $sports = array(   
  3.     'football' => 'good',   
  4.     'swimming' => 'very well',   
  5.     'running'  => 'not good'   
  6.     );   
  7.        
  8. foreach ($sports as $key => $value) {   
  9.     echo $key.": ".$value."<br />";   
  10. }   
  11. ?> 

下面看遍歷三維數組

例1代碼如下:

  1. function arr_fun($arr){ 
  2.        if(is_array($arr)){ 
  3.          foreach($arr as $v){ 
  4.             if(is_array($v)){ 
  5.             arr_fun($v); 
  6.             }else
  7.             echo $v."<br>"
  8.             } 
  9.          } 
  10.        }else
  11.          echo $arr."<br>"
  12.        } 

例2代碼如下:

  1. <?php 
  2. /* 
  3. *  ------------------------------------------------- 
  4. *   Url:www.phpfensi.com 
  5. *   Date:2011-03-09 
  6. *  ------------------------------------------------- 
  7. */ 
  8. function arr_foreach ($arr)  
  9.  if (!is_array ($arr))  
  10.  { 
  11.   return false; 
  12.  } 
  13.  
  14.  foreach ($arr as $key => $val )  
  15.  { 
  16.   if (is_array ($val))  
  17.   { 
  18.    arr_foreach ($val); 
  19.   }  
  20.   else  
  21.   { 
  22.    echo $val.'<br/>'
  23.   } 
  24.  } 
  25. $arr1 = array (1=>array(11,12,13,14=>array(141,142)),2,3,4,5); 
  26. echo '<pre>'
  27. print_r($arr1); 
  28. echo '<pre>'
  29. arr_foreach ($arr1); 
  30. ?> 
  31. 輸出結果 
  32. Array 
  33.     [1] => Array 
  34.         ( 
  35.             [0] => 11 
  36.             [1] => 12 
  37.             [2] => 13 
  38.             [14] => Array 
  39.                 ( 
  40.                     [0] => 141 
  41.                     [1] => 142 
  42.                 ) 
  43.         ) 
  44.     [2] => 2 
  45.     [3] => 3 
  46.     [4] => 4 
  47.     [5] => 5 

利用list與each遍歷二維數組,代碼如下:

  1. <?php 
  2. $sports = array
  3.     'football' => 'good'
  4.     'swimming' => 'www.phpfensi.com'
  5.     'running'  => 'not good' 
  6. ); 
  7. while (list($key$value) = each($sports)) { 
  8.     echo $key.": ".$value."<br />"
  9. ?> 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91精品国产91久久久 | 黄色av影院 | 麻豆免费视频 | 亚洲成人一区二区 | 中文字幕av一区二区 | 国产日韩在线视频 | 亚洲午夜在线视频 | 日韩精品国产精品 | 久久国产精品免费一区二区三区 | 中文天堂在线观看 | 中文字幕+乱码+中文字 | 日韩久久片 | 日本特黄a级高清免费大片 国产小视频在线 | 欧美在线视频一区 | 国产尤物在线播放 | 真人一级毛片视频 | 精品一区av| 国产精品日本一区二区不卡视频 | 亚洲福利视频在线 | 国产精品久久久久久久久久99 | 国产精品久久久久久久 | 国产精品久久久久久久久免费相片 | 国产偷国产偷av亚洲清高 | 极品久久 | 国产不卡视频在线 | 中文字幕亚洲电影 | 国产精品综合 | 日韩一区二区三区在线播放 | 亚洲三级在线播放 | 亚洲精品综合 | 99热久久是国产免费66 | 亚洲一区二区视频 | 欧美精品在线一区 | 亚洲一区 中文字幕 | 国产福利网站 | 日韩视频在线一区二区 | 精品三级久久久 | wwww.国产 | 欧美a黄 | a级黄色免费看 | 国产精品久久久免费看 |