PHP while循环
2018-02-22 16:40 更新
PHP教程 - PHP while循环
PHP while循环为给定条件执行一个代码块。
句法
while循环具有以下语法。
while(condition is true){ do the loop statement }
例子
例如,此代码将循环从1到10,打印输出值:
<?php
$i = 1;
while($i <= 10) {
print "Number $i\n";
$i = $i + 1;
}
?>
上面的代码生成以下结果。
实施例2
下面是两种最常见的无限循环类型:
<?php while(1) { print "In loop!\n"; } ?>
实施例3
无限while循环与break语句
<?php
$count = 0;
while ( true ) {
$count++;
echo "I " ve counted to: $count < br / > ";
if ( $count == 10 ) break;
}
?>
上面的代码生成以下结果。
PHP做while循环
PHP do ... while构造类似于while循环。 区别在于do ... while循环至少执行一次。
do while循环具有以下语法。
do{ loop body }while(condition is true);
考虑下面的代码:
<?php
$i = 1;
do {
print "Number $i\n";
} while ($i < 10);
?>
上面的代码生成以下结果。
示例重写
相比之下,同样代码可以使用while循环写入:
<?php
$i = 1;
while ($i < 10) {
print "Number $i\n";
}
?>
区别是while循环不会输出任何东西,因为它检查值$ i,然后进入循环。因此,do ... while循环总是执行一次。
上面的代码生成以下结果。
以上内容是否对您有帮助:
更多建议: