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."==="; //陣列的值 } }?>
總結:
1、當遍歷二維關聯陣列時,for迴圈可能就用不上了。
2、$key,取出$arr陣列的鍵
3、$arr_item就是子陣列(子陣列1,子陣列2…..)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2508/viewspace-2801597/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php遍歷關聯陣列的三種方法PHP陣列
- php中使用while遍歷二維陣列的方法PHPWhile陣列
- php手冊 php陣列的遍歷有哪幾種方式?php陣列如何遍歷?PHP陣列
- 遍歷PHP陣列的6種方式PHP陣列
- **PHP二維陣列遍歷時同時賦值PHP陣列賦值
- 23:二維陣列回形遍歷陣列
- 21:二維陣列右上左下遍歷陣列
- php陣列中常用的多種遍歷方式PHP陣列
- js 遍歷陣列方式JS陣列
- JAVA多維陣列的遍歷Java陣列
- 陣列記憶體地址解讀及二維陣列的遍歷陣列記憶體
- php陣列迴圈遍歷PHP陣列
- JS中遍歷陣列、物件的方式JS陣列物件
- $.each()方法遍歷二維陣列程式碼例項陣列
- ***PHP遍歷陣列的方法foreachPHP陣列
- php 陣列遍歷奇怪現象PHP陣列
- PHP二維陣列轉一維陣列PHP陣列
- Java 多維陣列遍歷詳解Java陣列
- 陣列遍歷陣列
- php陣列原理遍歷原理揭祕PHP陣列
- PHP中二維陣列與多維陣列PHP陣列
- 前端技巧:遍歷陣列都有哪些方式呢?前端陣列
- php 二維陣列排序PHP陣列排序
- 在PHP中陣列遍歷的三種方法PHP陣列
- 陣列的三種宣告方式總結、多維陣列的遍歷、Arrays類的常用方法總結陣列
- 有關js各種陣列遍歷JS陣列
- 陣列遍歷方法陣列
- 如何從效能角度選擇陣列的遍歷方式陣列
- php如何遍歷多維的stdClassObject物件,php的轉換成陣列的函式只能轉換外面一叢陣列PHPObject物件陣列函式
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- java陣列遍歷的方法Java陣列
- 物件和陣列的遍歷物件陣列
- Java基礎(四)——switch語句、一維陣列、二維陣列的定義、儲存、遍歷、常見問題Java陣列
- Golang的陣列初始化方式及for-range遍歷Golang陣列
- iOS開發中陣列常用的五種遍歷方式iOS陣列
- ***PHP陣列排序+php二維陣列排序方法(PHP比較器)PHP陣列排序
- PHP一維陣列轉二維陣列正規表示式PHP陣列
- php關聯陣列和索引陣列差別PHP陣列索引