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

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

概述PHP循环学习二:如何使用do-while循环语句 在之前的文章《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加到100的值

<?PHPheader("Content-type:text/HTML;charset=utf-8");$i = 1;$sum=0;do {        $sum += $i;        $i++;    } while ($i <= 100);echo '1 + 2 + 3 +...+ 99 + 100 = '. $sum;?>

输出结果:

1 + 2 + 3 +...+ 99 + 100 = 5050

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

以上是内存溢出为你收集整理的PHP循环学习二:如何使用do-while循环语句全部内容,希望文章能够帮你解决PHP循环学习二:如何使用do-while循环语句所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1008745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存