其他操作符与表达式、流程控制.ppt

其他操作符与表达式、流程控制.ppt

ID:52386762

大小:294.51 KB

页数:31页

时间:2020-04-05

其他操作符与表达式、流程控制.ppt_第1页
其他操作符与表达式、流程控制.ppt_第2页
其他操作符与表达式、流程控制.ppt_第3页
其他操作符与表达式、流程控制.ppt_第4页
其他操作符与表达式、流程控制.ppt_第5页
资源描述:

《其他操作符与表达式、流程控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章 其他操作符与表达式、流程控制课前回顾1.掌握PHP基本语法2.掌握PHP变量、常量、数组与数据类型3.掌握HTML中PHP的输出4.掌握PHP基本判断流程课程目标一、掌握php流程控制二、理解并掌握php函数PHP程序控制语句PHP的程序和Javascript一样,脚本中的语句一般是按照写的顺序来运行的。这种称为顺序运行,是程序流的默认方向。与顺序运行不同的,另一种运行将程序流转换到脚本另外的部分。也就是,不按顺序运行下一条语句,而是运行另外的语句,叫做控制流程语句。控制语句如下:一、条件语句(1)if语句(2)switch语句(多分支)(3)三元操作符二、循环语句(

2、1)for循环(2)while循环(3)do…while循环一、条件语句实例1-1$b)//判断a是否大于b{print“a大于b”;}?>if(表达式一)//满足条件执行以下程序段{ ... }(1)if语句语法:if(表达式一)//满足条件执行以下程序段{…}else//不满足执行如下程序段{…}实例1-2$b)//判断a是否大于b{print“a大于b”;}else//反之a小于b{print“a小于b”;}?>(2)if语句语法:if(表达式一)//满足条件执行以下程序段{…}

3、elseif(表达式二){…}else{…}实例1-3$b){print“a大于b”;}elseif($a==$b){print“a等于b”;}else{print“a小于b”;}?>(3)if语句语法:If语句的应用=60&&$grade<70)echo"你刚刚及格了";elseif($grade>=70&&$grade<80)echo"你得了良好";elseif($gradet>=80&&$gr

4、ade<90)echo"你很优秀哦!";elseecho"你简直太棒了!"?>显示结果:你简直太棒了!switch($i) { case0: print"iequals0"; break; case1: print"iequals1";break; case2: print"iequals2";break;default:}break,continueBreak中断当前的循环控制结构。Continue被用来跳出剩下的当前循环并继续执行下一次循环。(2)switch语句Switch语句的应用

5、;break;case"Tue":echo"今天星期二";break;case"Wed":echo"今天星期三";break;case"Thu":echo"今天星期四";break;case"Fri":echo"今天星期五";break;default:echo"今天放假";break;}?>(3)三元操作符PHP脚本语言支持操作符?:,它是if语句的紧凑版本。我们可以用下面的实例来对该三元操作符进行解释:我们先使用if-else语句来写这么一条语句:if($a>$b){echo“a大于b”;}else{echo“a不大于b”;}这是一个最基本的if-else结构,通过比较操

6、作符来比较$a和$b两个变量,如果$a大于$b那么就输出“a大于b”,否则输出“a不大于b”。而我们现在用三元操作符?:来表示看看:echo($a>$b)?“a大于b”:“a不大于b”;这两句代表这一样的意思,如果$a>$b是返回的true,那么?:操作符返回字符串“a大于b”,否则返回字符串“a不大于b”,然后使用echo进行输出。如果习惯于采用这种结构,代码就更容易阅读,当然我们也可以采用if,你可以根据可读性和其他因素决定。(1)For循环二、循环语句for语句的结构是:for(start;condition;increment){statement(s);}在for语

7、句的开始,start表达式被计算一次。每经过一次循环,condition表达式都被测试一次。如果为true,则循环体被执行;如果为false,则循环结束,表达式increment在循环体运行后被计算。实例2-1显示结果:1+2+3+4+5+6+7+8+9+10+如果计算出expression的值为true,则statement被执行,并且接着再计算expression的值(如果为true,则循环体被执行,如此继续)。当计

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

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

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