foreach()方法,是专门用于遍历数组的一种遍历循环方法。
foreach()方法,通常的写法为:
// foreach(数组变量 as 键变量=>值变量){
循环体
}
//写一个一维数组的遍历方法; $arr = array( '一'=>'高手', '二'=>'低手', '三'=>'中手', '四'=>'断手' ); var_dump($arr); foreach($arr as $key=>$value){ echo $key.'<br />'; echo $value.'<br />'; } //写一个二维数组的遍历方法 $arr1 = array( '第一个'=>array( '大哥'=>'上学', '大妈'=>'买菜', '大姨'=>'睡觉', '大姨丈'=>'抽烟' ), '第二个'=>array( '大哥'=>'吃饭', '大爷'=>'洗碗', '大娘'=>'洗衣服', '大伯'=>'拖地' ) ); var_dump($arr1); echo '<hr />'; //遍历二维数组 foreach($arr1 as $key=>$value){ echo $key.'<br />'; foreach($value as $kk=>$bb){ echo $kk.'<br />'; echo $bb.'<br />'; } } //另一种直接遍历二维数组的方法 foreach($arr1 as $key=>$value){ echo $value['大哥'].'<br />'; }
点击 "运行实例" 按钮查看在线实例