PHP三大流程控制语句详解(传智播客韩顺平老师讲解).doc_第1页
PHP三大流程控制语句详解(传智播客韩顺平老师讲解).doc_第2页
PHP三大流程控制语句详解(传智播客韩顺平老师讲解).doc_第3页
PHP三大流程控制语句详解(传智播客韩顺平老师讲解).doc_第4页
PHP三大流程控制语句详解(传智播客韩顺平老师讲解).doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2013年12月29日PHP基本语法三大流程控制u 顺序控制所谓顺序控制流程,就是不加控制的流程,默认情况,会按照,顺序来执行你编写的代码u 分支控制让程序有选择的执行代码1. 单分支If(条件表达式).这里说明,条件表达式可以很复杂,最终运算的结果就是真或假$age=23;if($age18)echo 你的年龄大于18;2. 双分支If(条件表达式).else./-$age=13;if($age18)echo 你的年龄大于18;elseecho 你的年龄小于18;3. 多分支基本语法结构:If(条件表达式).elseif. elseif.Else. 对上面的结构请注意 elseif可以有一个,也可以有多个 else可以没有案例:$age=13;if($age18)echo 你的年龄大于18岁,要对自己的行为负责,入监狱。;Else if($age10 & $age18)echo 你的年龄也不小了,把你送入少管所。;elseecho 下次注意。;4. 多分支switch 语句$myChar=b;switch($myChar)case a:echo 今天星期一;break;case b:echo 今天星期二;break;case c:echo 今天星期三;break;default:echo 没有匹配的日期; /输出:今天星期二Switch(表达式)Case 常量1:/n多语句Break;Case 常量2:/n多语句Break;Case 常量3:/n多语句Break;Default:/n多语句 请注意: Case语句有一到多个 Defaul语句可以没有(根据自己代码的业务逻辑) 通常,在case语句后,要带break;表示退出switch语句 常量类型(int float string Boolean) 小数也可以进行switch匹配 可以使用布尔型匹配,当布尔型匹配时会转换数据类型 如果匹配到一个入case,则就会一起执行,直到遇到break Default放置的位置对执行的结果没有影响 首先按照case顺序进行匹配,如果一个都没有匹配到,则执行default语句的内容 ,直到遇到 break, 则退出switch if语句和switch的区别,及应用场景 从我们学习if和switch分支看,if对某个范围的判断,面switch是对一个点的判断,所以我们可以这样去选择他们;应用场景:当我们的分支是几个点的时候(比如判断坦克方向),就应当使用switch,如果你的分支是几个区域(范围)的判断,则考虑使用if。u 循环控制流程1.for循环控制基本语法结构For(循环初值;循环的条件;步长) /n多语句为什么需要循环控制问题:输出10句,“你好,北京”这样一问题:怎么样让我们的某段代码,循环执行2.while循环While(循环语句)循环体案例:使用while循环打钱10句你好,北京3.do while循环基本结构Do /循环体while(循环条件);案例:使用while循环打钱10句你好,北京练习题: 2013年12月31日u 循环相关的语句:break基本的概念:表示结束当前的for while dowhile switch, 流程,可以给一个数字,表示退出到第几层快速入门案例:?phpfor($i=0;$i13;$i+)echo $i= .$i.;if($i=10)break;echo hello;?快速入门案例2:$i=0;while(+$i)switch($i)case 5:echo quit at 5;break;case 10:echo quit at 10;break 2;/跳出两重循环while循环外面default:break;echo $i= .$i;从上面的案例,我们得出几个结论1 Break语句,默认跳出1层2 Break语句,后面带的数字,不能超过实际可以跳出的循环层数,否则会报fatal erroru 循环相关语句continue基本概念:continue在循环结构中用来跳过本次循环中剩余的代码,并在条件为真时开始执行下一次循环,continue后面也可以带数字,表示从第几次循环重新开始。快速入门:for($i=0;$i13;$i+)if($i=10)continue;echo $i= .$i.;echo hellow;u 循环相关语句-goto语句基本概念:通过goto语句我们可以将程序跳转到指定的地方去执行Goto 标签:标签:语句;u PHP中常量的讲解说明:所谓常量,我们可以理解成是特殊的变量1. 常量前面没有美元符号($)2. 常量用define()函数或const定义,而不能通过赋值语句3. 常量可以不用理会变量的作用域而在任何地方定义和访问4. 常量一旦定义就不能被重新定义或者取消

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论