zff第5章PHP中的流程控制

zff第5章PHP中的流程控制

ID:41106359

大小:275.96 KB

页数:18页

时间:2019-08-16

zff第5章PHP中的流程控制_第1页
zff第5章PHP中的流程控制_第2页
zff第5章PHP中的流程控制_第3页
zff第5章PHP中的流程控制_第4页
zff第5章PHP中的流程控制_第5页
资源描述:

《zff第5章PHP中的流程控制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章PHP中的流程控制语句烟台南山学院软件工程学院本章主要内容PHP中的if判断PHP中的switch…case判断PHP中的while循环PHP中的for循环流程控制综合运用实例第5章PHP中的流程控制if…else判断if…else判断语句有以下3种形式:简单的if判断除了if之外,加上了else分支递归的if…elseif…else多重判断,通常用在多种决策判断中第5章PHP中的流程控制简单的if判断基本格式:if(expr){statement}只对判断结果为真时执行操作如果statement

2、语句只有一句,可省略大括号$val2){echo“因为val1=”.$val1.“,";echo“而val2=".$val2."
";echo“所以val1大于val2"."
";}?>100)echo"太贵了,不买!";?>第5章PHP中的流程控制if…else判断基本格式:if(expr){statement}else{statement}判断结果为真时执行if语句,为假时

3、执行else语句100)echo"太贵了,不买!";elseecho"还挺便宜的,就买它吧!";?>第5章PHP中的流程控制if…elseif…else多重判断基本格式:if(expr){statement}elseif(expr){statement}…else{statement}递归的if…elseif…else多重判断,通常用在多种决策判断中。$val2)echo"val1大于val2

4、"."
";elseif($val1==$val2)echo"val1等于val2"."
";elseecho"val1小于val2";?>第5章PHP中的流程控制switch…case多重判断switch循环用于把同一个变量或表达式与很多不同的值比较,并根据其值来执行不同的代码的情况。格式为:switch(expr){caseexpr1:statement1;break;caseexpr2:statement2;break;…default:statementn;break;}expr通常

5、是变量名,case后的exprN通常为变量的值,statementN为符合该值时执行的语句,语句超过一条也无需加大括号。使用break跳出过程。第5章PHP中的流程控制

6、break;}?>练习:请将本程序改写成if…else语句。比较他们的优缺点。第5章PHP中的流程控制while循环while循环用来在指定的条件内,不断地重复步骤。格式:while(expr){statement}如果程序只有一行,则可以省略大括号“{}”。多行情况也可以不用大括号,单末尾要使用endwhile结束。";$i=1;while($i<=10):print$i;$i++;endwhil

7、e;print"";?>";$i++;}?>第5章PHP中的流程控制使用break跳出循环break负责结束当前for、foreach、while、do…while或者switch结构的执行。";break;case8:print"当前i的值为8.
";break2;default:ech

8、o"当前i的值不是4和8.
";break;}}?>";$i++;if($i==9)break;}?>第5章PHP中的流程控制使用continue语句continue用来跳过本次循环中剩余的代码并开始执行下一次循环。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。