PHP二維關聯陣列的遍歷方式
採用foreach迴圈對二維索引陣列進行遍歷,相對來講速度更快,效率更高,foreach迴圈是PHP中專門用來迴圈陣列的。
例項也相對簡單,多加練習,想清楚程式執行邏輯即可。
array(1,'高某','A公司','北京市','(010)987654321','gm@Linux.com'),//子陣列1 "上海負責人"=>array(2,'洛某','B公司','上海市','(021)123456789','lm@apache.com'),//子陣列2 "天津負責人"=>array(3,'峰某','C公司','天津市','(022)24680246','fm@mysql.com'), //子陣列3 "重慶負責人"=>array(4,'書某','D公司','重慶市','(023)13579135','sm@php.com') //子陣列4 ); foreach($arr as $key=>$arr_item){ echo $key; //取出陣列的鍵 echo ""; print_r($arr_item); //$arr_item就是子陣列了 echo ""; foreach($arr_item as $value){ echo $value."==="; //陣列的值 } }?>?php>
總結:
1、當遍歷二維關聯陣列時,for迴圈可能就用不上了。
2、$key,取出$arr陣列的鍵
3、$arr_item就是子陣列(子陣列1,子陣列2…..)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2508/viewspace-2801597/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php手冊 php陣列的遍歷有哪幾種方式?php陣列如何遍歷?PHP陣列
- 遍歷PHP陣列的6種方式PHP陣列
- php陣列中常用的多種遍歷方式PHP陣列
- js 遍歷陣列方式JS陣列
- 陣列記憶體地址解讀及二維陣列的遍歷陣列記憶體
- JS中遍歷陣列、物件的方式JS陣列物件
- php 陣列遍歷奇怪現象PHP陣列
- c++遍歷陣列的多種方式C++陣列
- php陣列原理遍歷原理揭祕PHP陣列
- PHP中二維陣列與多維陣列PHP陣列
- 陣列遍歷陣列
- 在PHP中陣列遍歷的三種方法PHP陣列
- php 二維陣列排序PHP陣列排序
- 前端技巧:遍歷陣列都有哪些方式呢?前端陣列
- 陣列的三種宣告方式總結、多維陣列的遍歷、Arrays類的常用方法總結陣列
- 有關js各種陣列遍歷JS陣列
- 如何從效能角度選擇陣列的遍歷方式陣列
- 陣列遍歷方法陣列
- 遍歷陣列物件陣列物件
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- java陣列遍歷的方法Java陣列
- Golang的陣列初始化方式及for-range遍歷Golang陣列
- Java基礎(四)——switch語句、一維陣列、二維陣列的定義、儲存、遍歷、常見問題Java陣列
- 陣列常見的遍歷迴圈方法、陣列的迴圈遍歷的效率對比陣列
- php二維陣列改鍵名的方法PHP陣列
- 遍歷陣列的幾種方法陣列
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- JavaScript遍歷陣列詳解JavaScript陣列
- java陣列如何遍歷全部的元素Java陣列
- JS陣列遍歷和獲取陣列最值JS陣列
- 多維陣列轉一維陣列(降維的多種方式)陣列
- 江湖救急,一個PHP二維陣列的改造!PHP陣列
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- 二維陣列陣列
- 遍歷物件和陣列的方法總結物件陣列
- 遍歷陣列和物件的方法都有哪些?陣列物件
- JS中陣列的遍歷方法(3種)JS陣列