• 技术文章 >后端开发 >php教程

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

    青灯夜游青灯夜游2021-07-28 17:29:38原创490
    在之前的文章《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的值

    <?php
    header("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中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:PHP 循环 do-while循环
    上一篇:PHP循环学习一:while循环语句的使用(示例详解) 下一篇:PHP日期时间运用二:获取某月的第一天和最后一天
    VIP会员

    相关文章推荐

    • php--while/do-while• while循环语句、do-while循环语句、for循环语句图文教程详解• php流程控制之do-while • PHP循环学习一:while循环语句的使用(示例详解)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网