foreach 루프는 2차원 인덱스 배열을 탐색하는 데 사용되며, 이는 상대적으로 더 빠르고 효율적입니다. foreach 루프는 특히 PHP에서 배열을 반복하는 데 사용됩니다.
예제는 상대적으로 간단합니다. 더 많이 연습하고 프로그램 작동 논리를 파악하세요.
<?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."==="; //数组的值 } } ?>
요약:
1. 2차원 연관 배열을 탐색할 때 for 루프를 사용할 수 없습니다.
2. $key, $arr 배열의 키를 꺼냅니다.
3. $arr_item은 하위 배열입니다(하위 배열 1, 하위 배열 2...)
위 내용은 PHP 2차원 연관 배열 탐색 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!