PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第3章课件.pptVIP

PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第3章课件.ppt

  1. 1、本文档共166页,可阅读全部内容。
  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文档。上传文档
查看更多
1.while语句 while语句的基本语法结构如下: while(条件表达式) { 循环语句体 } 当条件表达式等于True时,程序循环执行循环语句体中的代码。while语句的流程图如图3-12所示。 提示 通常情况下,循环语句体中会有代码来改变条件表达式的值,从而使其等于False而结束循环语句。如果退出循环的条件一直无法满足,则会产生死循环。这是程序员不希望看到的。 【例3-26】 下面通过一个实例来演示while语句的使用。 ?PHP $i = 1; $sum = 0;图3-13 do…while语句的流程图 while($i11) { $sum = $sum + $i; $i++; } echo($sum); ? 程序使用while循环计算从1累加到10的结果。每次执行循环体时,变量$i会增1,当变量$i等于11时,退出循环。运行结果为55。 2.do…while语句 do…while语句和while语句很相似,它们的主要区别在于while语句在执行循环体之前检查表达式的值,则do…while语句则是在执行循环体之后检查表达式的值。while语句的流程图如图3-13所示。 do…while语句的基本语法结构如下: do { 循环语句体 } while(条件表达式); 【例3-27】 下面通过一个实例来演示do…while语句的使用。 ?PHP $i = 1; $sum = 0; do { $sum = $sum + $i; $i++; } while($i11); echo($sum); ? 程序使用do…while语句循环计算从1累加到10的结果。每次执行循环体时,变量$i会增1,当变量$i等于11时,退出循环。运行结果为55。 3.for语句 PHP中的for语句与C++中的for语句相似,其基本语法结构如下: for(表达式1; 表达式2; 表达式3) { 循环体 } 程序在开始循环时计算表达式1的值,通常对循环计数器变量进行初始化设置;每次循环开始之前,计算表达式2的值,如果为True,则继续执行循环,否则退出循环;每次循环结束之后,对表达式3进行求值,通常改变循环计数器变量的值,使表达式2在某次循环结束后等于False,从而退出循环。while语句的流程图如图3-14所示。 【例3-28】 下面通过一个实例来演示for语句的使用。 ?PHP $sum = 0; for($i=1; $i11; $i++) { $sum = $sum + $i; } echo($sum); ? 程序使用for语句循环计算从1累加到10的结果。循环计数器$i的初始值被设置为1,每次循环变量$i的值增加1;当$i11时执行循环体。运行结果为55。 使用foreach语句可以遍历数组中的元素,本书将在第4章介绍它的使用情况。 4.continue语句 在循环体中使用continue语句可以跳过本次循环后面的代码,重新开始下一次循环。 【例3-29】 如果只计算1~100之间偶数之和,可以使用下面的代码: ?PHP $i = 1; $sum = 0; while($i101) { if($i % 2 == 1) { $i++; continue; } $sum = $sum + $i; $i++; } echo($sum); ? 如果$i % 2等于1,表示变量$i是奇数。此时,只对$i加1,然后执行continue语句开始下一次循环,并不将其累加到变量$sum中。 5.break语句 在循环体中使用break语句可以跳出循环体。 【例3-30】 将【例3-26】修改为使用break语句跳出循环体。 ?PHP $i = 1; $sum = 0; while(true) { if($i=11) break; $sum = $sum + $i; $i++; } echo($sum); ? 如果$i % 2等于1,表示变量$i是奇数。此时,只对$i加1,然后执行continue语句开始下一次循环,并不将其累加到变量$sum中。 3.5 字符串处理 3.5.1 字符串常量 2.5.2 字符串中的字符 3.5.3 获取字符串的长度 3.5.4 比较字符串 3.5.5 将字符串转换到HTML格式 3.5.6 替换字符串 3.5.7 URL处理函数 3.5.1 字符串常量 字符串常量必须使用单引号()或双引号()括起来。例如:

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档