PHP | 循环

循环

与其他任何语言一样,PHP中的循环用于多次执行语句或语句块,直到满足特定条件。这有助于用户节省多次编写相同代码的时间和精力。

PHP支持四种类型的循环技术;

  1. for循环
  2. while循环
  3. do…while循环
  4. foreach循环

现在让我们详细了解上面提到的每个循环:

  1. for循环:当用户提前知道需要执行多少次block时,就会使用这种类型的loop。也就是说,迭代的次数是预先知道的。这些类型的回路也称为入口控制回路。代码有三个主要参数,即初始化、测试条件和计数器。
    语法


    在for循环中,循环变量用于控制循环。首先将这个循环变量初始化为某个值,然后检查该变量是否小于或大于计数器值。如果语句为true,则执行循环体并更新循环变量。重复步骤直到退出条件出现。

    • 初始化表达式:在这个表达式中,我们必须将循环计数器初始化为某个值。例如:$num = 1;
    • 测试表达式:在这个表达式中,我们必须测试条件。如果条件的计算值为true,那么我们将执行循环体,并转到update表达式,否则我们将退出for循环。例如:$num <= 10;
    • 更新表达式:在执行循环体后,这个表达式将循环变量增加/减少一些值。例如:$num += 2;

    例子

    输出

    流程图

     

  2. while循环:while循环也是一个入口控制循环,例如首先,它在循环的开始处检查条件,如果条件为true,它就进入循环并执行语句块,并且在条件为true时继续执行。
    语法

    例子

    输出

    流程图

  3. do-while循环:这是一个退出控制循环,这意味着它首先进入循环,执行语句,然后检查条件。因此,在使用do…while循环时,语句至少执行一次。在执行一次之后,只要条件为真,程序就会被执行。
    语法

    例子

    输出

    这段代码将显示while循环和do…while循环之间的区别。

    输出

    流程图

  4. foreach循环:这个循环用于遍历数组。对于循环的每个计数器,都会分配一个数组元素,并将下一个计数器移动到下一个元素。
    语法

    例子

    输出

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: PHP | 逻辑判断

下一篇: PHP | 函数

登录 评论
avatar