欢迎来到天天文库
浏览记录
ID:41112773
大小:370.01 KB
页数:27页
时间:2019-08-16
《《PHP的流程控制》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章PHP中的控制流程课前回顾1.掌握PHP基本语法2.掌握PHP变量、常量、数组与数据类型3.掌握HTML中PHP的输出课程目标一、掌握php流程控制二、理解并掌握php函数PHP程序控制语句控制语句如下:一、条件语句(1)if语句(2)switch语句(多分支)(3)三元操作符二、循环语句(1)for循环(2)while循环(3)do…while循环一、条件语句if(表达式一)//满足条件执行以下程序段{...}(1)if语句语法:实例1-1$b)//判断a是否大于b{print“a大于b”;}?>if(表达式一)//满足条件执行以下程序
2、段{…}else//不满足执行如下程序段{…}(2)if语句语法:实例1-2$b)//判断a是否大于b{print“a大于b”;}else//反之a小于b{print“a小于b”;}?>if(表达式一)//满足条件执行以下程序段{…}elseif(表达式二){…}else{…}(3)if语句语法:实例1-3$b){print“a大于b”;}elseif($a==$b){print“a等于b”;}else{print“a小于b”;}?>If语句的应用
3、值if($grade<60)echo"你不及格";elseif($grade>=60&&$grade<70)echo"你刚刚及格了";elseif($grade>=70&&$grade<80)echo"你得了良好";elseif($gradet>=80&&$grade<90)echo"你很优秀哦!";elseecho"你简直太棒了!"?>显示结果:你简直太棒了!条件控制语句if(expr)statements;if(expr){statements1}else{statements2}if(expr1){statements1}elseif(expr2){statement2}else{sta
4、tements3}if(expr):statements;else:statements;endif单一执行语句形式的if控制语句if($a>$b)print"aisbiggerthenb."多执行语句形式的if控制语句if($a>$b){$t=$a;$a=$b;$b=$t;print"aifbiggerthenb."}嵌套的if语句if($a>$b){print$a;print$b;print“aisbiggerthenb.”}elseif($a==$b){print“aisequalb.”}else{print“aissmallerthenb.”}PHP的if控制语句与HTML语句交互的语
5、法PHP使用了一种特殊的方法将HTML语言嵌套在if语句中。方法是在if表达式之后跟随一个冒号:,然后嵌入HTML语句,最后用endif结尾
6、0";break;case1:print"iequals1";break;case2:print"iequals2";break;default:}break,continueBreak中断当前的循环控制结构。Continue被用来跳出剩下的当前循环并继续执行下一次循环。(2)switch语句Switch语句的应用
7、se"Fri":echo"今天星期五";break;default:echo"今天放假";break;}?>Switch语句Switch是多路分支语句,虽然可以通过多重嵌套的if语句来实现多路分支,但嵌套越深,程序的可读性越差Switch语句的语法switch(var){caseval1:statements1;caseval2:statwments2;…casevalN:statementsN;
此文档下载收益归作者所有