PHP中的相关流程控制语句hvx.pptx
《PHP中的相关流程控制语句hvx.pptx》由会员分享,可在线阅读,更多相关《PHP中的相关流程控制语句hvx.pptx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第5 章 PHP 中的流程控制语句烟台南山学院软件工程学院第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制本章主要内容l PHP 中的if判断l PHP 中的switchcase 判断l PHP 中的while 循环l PHP 中的for 循环l 流程控制综合运用实例第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制ifelse 判断l ifelse 判断语句有以下3 种形式:l 简单的if判断l 除了if之外,加上了else 分支l 递归的ifelseifelse 多重判断,通常用在多种决策判断中第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制l
2、 简单的if判断l 基本格式:if(expr)statement l 只对判断结果为真时执行操作l 如果statement 语句只有一句,可省略大括号$val2)echo“因为val1=”.$val1.“,;echo“而val2=.$val2.;echo“所以val1 大于val2.;?100)echo 太贵了,不买!;?第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制l ifelse 判断l 基本格式:if(expr)statement else statement l 判断结果为真时执行if语句,为假时执行else 语句100)echo 太贵了,不买!;else echo
3、还挺便宜的,就买它吧!;?第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制l ifelseifelse 多重判断l 基本格式:if(expr)statement elseif(expr)statement else statement l 递归的ifelseifelse 多重判断,通常用在多种决策判断中。$val2)echo val1 大于val2.;elseif($val1=$val2)echo val1 等于val2.;else echo val1 小于val2;?第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制switchcase 多重判断l switch
4、 循环用于把同一个变量或表达式与很多不同的值比较,并根据其值来执行不同的代码的情况。格式为:switch(expr)case expr1:statement1;break;case expr2:statement2;break;default:statement n;break;l expr 通常是变量名,case 后的exprN 通常为变量的值,statementN 为符合该值时执行的语句,语句超过一条也无需加大括号。使用break 跳出过程。第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制练习:请将本程序改写成ifelse 语句。比较他们的优缺点。第 第5 5 章 章 PH
5、P PHP 中的流程控制 中的流程控制while 循环l while 循环用来在指定的条件内,不断地重复步骤。格式:while(expr)statement l 如果程序只有一行,则可以省略大括号“”。多行情况也可以不用大括号,单末尾要使用endwhile 结束。?php$i=1;while($i=10)print$i+;print;print;$i=1;while($i?php$i=1;while($i10)echo 第.$i.次循环;echo;$i+;?第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制使用br eak 跳出循环l break 负责结束当前for、foreac
6、h、while、dowhile 或者switch 结构的执行。?php$i=0;while(+$i)switch($i)case 4:print 当前i 的值为4.;break;case 8:print 当前i 的值为8.;break 2;default:echo 当前i 的值不是4 和8.;break;?php$i=1;while($i10)echo 第.$i.次循环;echo;$i+;if($i=9)break;?第 第5 5 章 章 PHP PHP 中的流程控制 中的流程控制使用continue 语句l continue 用来跳过本次循环中剩余的代码并开始执行下一次循环。?php$i=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 中的 相关 流程 控制 语句 hvx
限制150内