技术开发 频道

PHP中for循环语句的几种“变态”用法

    【IT168 技术文档】PHP中for循环语句的几种“变态”用法

    1、无限循环

    首先是人尽皆知的无限循环(亦可称“死循环”)。由于空表达式null在语法上是有效的,所以我们可以把for语句的三个表达式留空,这样就会产生不断执行for嵌套语句的效果。

    <?php
    for (;;) {
     //放置需要不断执行的语句
    }
    ?>

    虽然有一些任务会使用到无限循环,但是大多数程序任务,特别是PHP所能涉及的领域,在使用无限循环时都会添加一些终止循环的条件。

    <?php
    for (;;) {
     //如果是公元2199年,则跳出循环
     if (date('Y') == '2199') {
    break;
     }
    }
    ?>

0
相关文章