PHP循环学习二:如何使用do-while循环语句

青灯夜游
发布: 2023-04-10 12:20:01
原创
5001명이 탐색했습니다.

在之前的文章《PHP循环学习一:while循环语句的使用(示例详解)》中,我们了解了while循环语句,通过代码示例介绍了while循环语句的作用和使用方法。下面本篇文章来给大家介绍一下while循环语句的变种--do-while循环语句,看看do-while循环语句的使用方法,一起来学习吧!

do-while循环语句是一种“直到型”循环语句,它是先在执行了一次循环体中的“语句块”之后,然后再对循环条件进行判断,如果为真则继续循环,如果为假,则终止循环。

因此:不论表达式的结果,do-while循环语句至少会执行一次“语句块”。(附手册:PHP While 循环

do-while循环语句的特点:先执行循环体,然后判断循环条件是否成立。

do-while循环的一般形式为:

do{
    语句块;  
}while(表达式);//表达式为循环条件
登录后复制

说明:

  • 和while循环一样,do-while循环中“表达式”的计算结果一定是布尔型的 TRUE 或 FALSE,如果是其他类型的值也会自动转换为布尔类型的值。

  • do-while语句最后的分号;是无法省略的(一定要有),它是do while循环语法的一部分。

语句解析:

  • 先执行一次循环体中的“语句块”,然后判断“表达式”的值,当“表达式”的值为真时,返回重新执行循环体中的语句块……这个过程会一直重复

  • 直到表达式的值为假时,跳出循环,此时循环结束,执行后面的语句。

do-while循环语句的流程图如下所示:

1.png

示例:

还是之前文章的例子:计算1加到100的值

登录后复制

输出结果:

1 + 2 + 3 +...+ 99 + 100 = 5050
登录后复制

推荐:PHP面试题大汇总(收藏)》《php视频教程

위 내용은 PHP循环学习二:如何使用do-while循环语句의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

相关标签:
来源:php.cn
본 웹사이트의 성명
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
더>
最新下载
더>
网站特效
网站源码
网站素材
프론트엔드 템플릿
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!