网站首页 > 基础教程 正文
1、 实验目的
通过编程,学会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; ?>
猜你喜欢
- 2024-10-12 六种流行语言(C、C++、Python、JavaScript、PHP、Java)对比
- 2024-10-12 「讨论」php与Python之间有何区别?Python和php之间的简单比较
- 2024-10-12 PHP获取目录中的全部内容 php获取目录列表
- 2024-10-12 重蔚自留地php学习第三十天——php数组
- 2024-10-12 脚把脚教你消息队列,典型的应用场景到底有哪些?
- 2024-10-12 php-生成器(yield) php生成html
- 2024-10-12 PHP——数组根据某一键值合并 php 数组 合并
- 2024-10-12 php 一步步实现mvc架构——view篇
- 2024-10-12 PHP函数shuffle()取数组若干个随机元素的方法及实例分析
- 2024-10-12 WordPress 主循环和全局变量 wordpress主题
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)