复制代码 代码如下:
<?php
$i = 1;
while (true) { // 这里看上去这个循环会一直执行
if ($i==2) {// 2跳过不显示
$i++;
continue;
} else if ($i==5) {// 但到这里$i=5就跳出循循环了
break;
} else {
echo $i . '<br>';
}
$i++;
}
exit;
echo '这里不输出';
?>
复制代码 代码如下:
<?php
for($i = 1;$i <= 100; $i++ ){
if($i % 3 == 0 || $i % 7 == 0){
continue;
}
& #160; else{
echo”$i /n<br/>”;
}
}
?>
复制代码 代码如下:
for($i = 1;$i <= 10; $i++ ){
for($j = 1;$j <= 10;$j++){
$m = $i * $i + $j * $j;
echo”$m /n<br/>”;
if($m < 90 || $m > 190) {
break 2;
}
}
}
复制代码 代码如下:
for($i = 1000;$i >= 1 ; $i– ){
if( sqrt($i) <= 29){
goto a;
}
echo “$i”;
}
a:
echo” this is the end”;
复制代码 代码如下:
<?php
for($i = 1000;$i >= 1 ; $i– ){
if( sqrt($i) >= 29){
echo”$i /n<br/>”;
}
else{
exit;
}
}
echo”本行将不会被输出”;
?>
复制代码 代码如下:
<?php
for($i = 1000;$i >= 1 ; $i– ){
if( sqrt($i) >= 29){
echo”$i /n<br/>”;
}
else{
return;
}
}
echo”本行将不会被输出”;
?>
新闻热点
疑难解答