Die foreach-Schleife wird zum Durchlaufen des zweidimensionalen Indexarrays verwendet, was relativ schneller und effizienter ist. Die foreach-Schleife wird speziell zum Durchlaufen von Arrays in PHP verwendet.
Die Beispiele sind relativ einfach. Üben Sie einfach mehr und denken Sie klar über die Programmbetriebslogik nach.
<?php $arr = array(//定义外层数组 "北京负责人"=>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 "<pre class="brush:php;toolbar:false">"; print_r($arr_item); //$arr_item就是子数组了 echo ""; foreach($arr_item as $value){ echo $value."==="; //数组的值 } } ?>
Zusammenfassung:
1. Beim Durchlaufen eines zweidimensionalen assoziativen Arrays darf die for-Schleife nicht verwendet werden.
2. $key, nimm den Schlüssel des $arr-Arrays heraus
3 $arr_item ist das Unterarray (Unterarray 1, Unterarray 2...)
Das obige ist der detaillierte Inhalt vonPHP-Methode zur zweidimensionalen assoziativen Array-Durchquerung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!