Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP while循环该如何使用呢?(附详解)

PHP while循环该如何使用呢?(附详解)

慕斯
慕斯asal
2021-05-27 14:14:552559semak imbas

上篇文章给大家介绍了《关于PHP数组排序有什么方法呢?》,本文继续给大家介绍PHP while循环,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

PHP while循环该如何使用呢?(附详解)

关于PHP 循环,(当遇到繁琐的程序,需要一次一次的运行相同的操作,此时我们就可以使用循环语句)

在 PHP 中,提供了下列循环语句

  • while - 只要指定的条件成立,则循环执行代码块

  • do...while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环

  • for - 循环执行代码块指定的次数

  • foreach - 根据数组中每个元素来循环代码块

什么是while循环:while循环是重复执行代码块,直到指定的条件不成立;

循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。

其语法结构如下所示:

while(条件)
{
要执行的代码;
}

while循环效果图如下:

src=http___images1.tqwba.com_20200331_b1noc5vpcex.gif&refer=http___images1.tqwba.jpg

下面的关于php while循环例子中,我们先随机输入一个变量x的值(例:$x=1),然后x小于等于10,while循环将继续进行,被循环一次,x的值就会递增(+1);

while循环)代码如下所示:

<?php
$x=1;
while ($x <= 10) {
    echo "The number is" . $x ."<br>";
    $x++;
}
?>

运行结果如下:

46.JPG

do...while 语句:do...while 语句会至少执行一次代码,然后检查条件,只要条件成立,就会重复进行循环。

do while循环流程图如下:

47.jpg

其语法结构如下所示

do
{
要执行的代码;
}
while (条件);

下面的关于php dowhile循环语句例子中,首先设置变量 x 的值为 1 ($i=1;)。然后,开始 do...while 循环。循环将变量 x 的值递增 1,然后输出。先检查条件(x小于或者等于 10),只要 x 小于或者等于 10,循环将继续运行:

do while循环)代码如下所示:

<?php
$x=1;
do
  {
  $x++;
  echo "The number is " . $x . "<br>";
  }
while ($x<=10);
?>

运行结果如下:

47.jpg

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci PHP while循环该如何使用呢?(附详解). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn