PHP的while循环
PHP While循环 PHPwhile循环可用于遍历一组代码,例如for循环。while循环重复执行代码…
PHP While循环
PHPwhile循环可用于遍历一组代码,例如for循环。while循环重复执行代码块,直到条件为FALSE。一旦条件变为FALSE,它就会从循环主体中退出。
如果迭代次数未知,则应使用它。
while循环也称为Entry控制循环,因为在进入循环主体之前先检查条件。这意味着首先要检查条件。如果条件为真,则将执行代码块。
句法
| 1 2 3 | 
while(condition){
 //code to be executed } | 
替代语法
| 1 2 3 4 | 
while(condition):
 //code to be executed 
endwhile;
 | 
PHP While循环流程图

PHP While循环示例
| 1 2 3 4 5 6 7 | 
<?php  
 
$n=1;  
 
while($n<=10){  
 
echo “$n<br/>”;  
 
$n++;  
 
}  
 ?> | 
输出:
| 1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 | 
替代示例
| 1 2 3 4 5 6 7 | 
<?php  
 
$n=1;  
 
while($n<=10):  
 
echo “$n<br/>”;  
 
$n++;  
 
endwhile;  
 
?>  
 | 
输出:
| 1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 | 
例
下面是使用while循环打印字母的示例。
| 1 2 3 4 5 6 7 8 | <?php 
$i = ‘A’;
 
while ($i < ‘H’) {
 
echo $i;
 
$i++;
 
echo “</br>”;
 } ?> | 
输出:
| 1 2 3 4 5 6 7 | 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次)。
例
| 1 2 3 4 5 6 7 8 9 10 11 | 
<?php  
 
$i=1;  
 
while($i<=3){  
 
$j=1;  
 
while($j<=3){  
 
echo “$i   $j<br/>”;  
 
$j++;  
 
}  
 
$i++;  
 
}  
 
?>  
 | 
输出:
| 1 2 3 4 5 6 7 8 9 | 
1 1
 
1 2
 
1 3
 
2 1
 
2 2
 
2 3
 
3 1
 
3 2
 
3 3
 | 
PHP无限While循环
如果我们在while循环中传递TRUE,它将是一个无限循环。
句法
| 1 2 3 | 
while(true) {  
 //code to be executed   
}  
 | 
例
| 1 2 3 4 5 6 | <?php 
while (true) {
 
echo “Hello Javatpoint!”;
 
echo “</br>”;
 } ?> | 
输出:
| 1 2 3 4 5 6 7 8 9 10 11 | 
Hello Javatpoint!
 
Hello Javatpoint!
 
Hello Javatpoint!
 
Hello Javatpoint!
 . . . . . 
Hello Javatpoint!
 
Hello Javatpoint!
 | 
类别:PHP 技巧、 
		本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。



还没有任何评论,赶紧来占个楼吧!