PHP While循环语句

本文概述

  • PHP嵌套While循环
  • PHP无限While循环
PHP while循环可用于遍历一组代码, 例如for循环。 while循环重复执行代码块, 直到条件为FALSE。一旦条件变为FALSE, 它将从循环主体中退出。
如果迭代次数未知, 则应使用它。
while循环也称为Entry控制循环, 因为在进入循环主体之前先检查条件。这意味着首先要检查条件。如果条件为真, 则将执行代码块。
句法
while(condition){ //code to be executed }

替代语法
while(condition): //code to be executedendwhile;

PHP While循环流程图
PHP While循环语句

文章图片
PHP While循环示例
< ?php $n=1; while($n< =10){ echo "$n< br/> "; $n++; } ?>

输出
1 2 3 4 5 6 7 8 9 10

替代示例
< ?php $n=1; while($n< =10): echo "$n< br/> "; $n++; endwhile; ?>

输出
1 2 3 4 5 6 7 8 9 10

例子
下面是使用while循环打印字母的示例。
< ?php $i = 'A'; while ($i < 'H') { echo $i; $i++; echo "< /br> "; } ?>

输出
A B C D E F G

PHP嵌套While循环 我们可以在PHP的另一个while循环内使用while循环, 这称为嵌套while循环。
如果是内部或嵌套的while循环, 则对一个外部的while循环完全执行嵌套的while循环。如果要执行3次外部while循环并嵌套3次while循环, 则将嵌套执行while循环9次(第1个外部循环3次, 第2个外部循环3次和第3个外部循环3次)。
例子
< ?php $i=1; while($i< =3){ $j=1; while($j< =3){ echo "$i$j< br/> "; $j++; } $i++; } ?>

输出
1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3

PHP无限While循环 如果我们在while循环中传递TRUE, 它将是一个无限循环。
句法
while(true) { //code to be executed }

例子
< ?php while (true) { echo "Hello srcmini!"; echo "< /br> "; } ?>

【PHP While循环语句】输出
Hello srcmini! Hello srcmini! Hello srcmini! Hello srcmini! . . . . . Hello srcmini! Hello srcmini!

    推荐阅读