PHP流程控制 学习参考.pptxVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP流程控制流程控制的概念及简介1.流程控制是读懂程序和编写程序的基础和重点,任何编程语言都有流程控制。2. PHP 有三大流程控制:顺序控制,分支(选择)控制,循环控制。注:顺序控制很简单,就是按照从上到下的顺序执行代码,所以这节课主要讲分支和循环控制。分支(选择)控制分支控制分为三方面: 单分支,多分支以及多重分支单分支基本语法结构: if(表达式) 语句A;如果表达式的值为真,则执行语句A,如果表达式的值为假,则不执行语句A。表达式的真假判断标准是:非零即为真,零则为假;eg:if(3) $a++;if的范围问题: if语句默认只控制与其紧邻的下一句。eg: if(3<2) $a++; $b++;上述语句if的表达式为假只控制不会执行与其紧邻的$a++;而$b++与其没有关系,不论if条件成立与否,都会执行$b++语句。如果想让if控制多句就把要被控制的语句用大括号括起来,eg: if(3<2){ $a++; $b++; }2.多分支基本语法结构: if(表达式) 语句A; else 语句B;如果表达式成立就执行语句A,否则不成立的话就执行语句B;3. 多重分支基本语法结构: if(表达式a) 语句A; else if(表达式b) 语句B; else if(表达式c) 语句C; . . . else 语句n;基本语法结构: switch(表达式) case 常量表达式1: 语句1;break; case 常量表达式2: 语句2;break; . . . case 常量表达式n: 语句n;break; default: 语句n+1;break;注: Switch后面括号内的表达式的值一般是整型,字符型还有枚举型。循环控制基本结构: for(循环初值; 循环的条件; 步长){ //循环体; }2. 基本结构: while(循环条件){ //循环体 语句 }3. 基本结构: do{ //循环体 }while(循环条件);break: break常用于switch和循环语句中; 如果用于switch语句,用以终止switch语句; 如果用于循环语句,用以终止整个循环,注意与continue对比;continue: continue只用于循环语句,用以终止本次循环,注意不是整个循环,break是终止整个循环return: return常用于函数中,用以终止整个函数,如果后面有值,在终止函数的同时返回一个值。注意:当switch中嵌套switch,或循环中仍嵌套循环,break、continue只影响距离它最近的switch或循环。Break及continue举例Eg:for ($i = 0; $i < 5; $i++) { if ($i == 2) //continue; //break; echo "$i\n"; }PHP流程控制之人品测试

文档评论(0)

文人教参 + 关注
实名认证
文档贡献者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档