PHP里的在while循环和do...while()循环里写Continue会死机,请大神看看
echo"<br/>------continuewhile-------<br/>";$b=1;while($b<=5){if($b==3){continue;}echo...
echo "<br/>------continue while-------<br/>";
$b=1;
while($b<=5){
if($b==3){
continue;
}
echo $b."<br/>";
$b++;
}
echo "<br/>------continue do...while()-------<br/>";
$b=1;
do{
if($b==3){
continue;
}
echo $b."<br/>";
$b++;
}while($b<=5); 展开
$b=1;
while($b<=5){
if($b==3){
continue;
}
echo $b."<br/>";
$b++;
}
echo "<br/>------continue do...while()-------<br/>";
$b=1;
do{
if($b==3){
continue;
}
echo $b."<br/>";
$b++;
}while($b<=5); 展开
1个回答
2015-09-15
展开全部
确实,你的逻辑有问题,continue是结束本次循环继续,这样$b就不会累加了,$b永远等于3,形成一个是循环,
更多追问追答
追问
那应该怎么写呢
追答
你要实现什么功能,你这个循环意图不明,难道是不让3输出?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询