通过编程,学会foreach遍历数组,跳出循环。
2、 实验内容
(1) foreach语句的利用
1、把下表明星班的数据赋值给数组,并且利用foreach输出(输出的效果和下面同等)
2、把详细代码复制到下面:
<?php$arr = ['07110701'=>'赵本山','07110702'=>'孔卡','07110703'=>'黎明','07110704'=>'成龙','07110705'=>'张曼玉','07110706'=>'陆毅','07110707'=>'高洪波'];?><p>明星班学员名单<p/><table width=\公众200\"大众 border=\公众1\"大众><tr><td>学号</td><td>姓名</td></tr><?php foreach ($arr as $a=>$b){?><tr><td><?php echo $a ?></td><td><?php echo $b ?></td></tr>(<?php } ?>
(3) break语句的利用
问题:1+2+3+…n>=1000。请补全下面的php代码,求出这个n是什么。哀求代码中须要包含break语句。
<?php$a = 0;for (;;$n++){$a = $a+$n;…… //在此补全代码,求出并输出n值}?>
1、break
break关键字可以终止当前的循环,包括while、do…while、for、foreach和switch在内的所有掌握语句。
break语句不仅可以跳出当前的循环,还可以指定跳出几重循环。格式为:
break $num;
参数$num指定要跳出几层循环。break关键字的流程掌握图如图所示。
2、为方便大家理解给大家列出了一个图。
3、参考代码:
<?php$a = 0;for ($n=0;;$n++){$a = $a+$n;if($a>=1000){break;}}echo '输出的n='.$n;?>