通过编程,学会foreach遍历数组,跳出循环。

2、 实验内容

(1) foreach语句的利用

php中break的用法PHP第四节课foreach和break语句的应用 RESTful API

1、把下表明星班的数据赋值给数组,并且利用foreach输出(输出的效果和下面同等)

2、把详细代码复制到下面:

&lt;?php$arr = ['07110701'=&gt;'赵本山','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;?>