Java PHP While循环调试
我试图创建一个简单的while循环,但是我得到了语法错误。有人能指导我改正它们吗Java PHP While循环调试,java,php,html,Java,Php,Html,我试图创建一个简单的while循环,但是我得到了语法错误。有人能指导我改正它们吗 <? $count = 1; While {$count<100) { if ($count % 2){ print "<p>8888</p>" } else{ print "<p>7777</p>"; count++ } } ?> 分号 print "<p>8888&
<?
$count = 1;
While {$count<100)
{
if ($count % 2){
print "<p>8888</p>"
}
else{
print "<p>7777</p>";
count++
}
}
?>
分号
print "<p>8888</p>";
打印“8888”;
它失败了,因为只有在以下情况下才能增加!($count%2)。
请尝试以下代码:
<?
$count = 1;
while ($count < 100)
{
if ($count % 2){
print "<p>8888</p>";
} else {
print "<p>7777</p>";
}
$count++;
}
?>
一会儿
缺少冒号(print“8888”
),(count++
)
{$count<100)
-($count<100)
count
-$count
<?
$count = 1;
while ($count<100)
{
if ($count % 2){
print "<p>8888</p>";
}
else{
print "<p>7777</p>";
}
$count++;
}
?>
您的增量卡在else语句中。这意味着如果第一个“if”为真,它将打印888,而不是increment,再次为真,再次打印8888,等等。换句话说,您卡在一个无限循环中。想想看,if语句应该做什么?因为“if($count%2)”总是以“if($count%2)”结束(1) “或“if(0)”。我很确定它总是被认为是真的?嗯……我不知道PHP如何解释单整数上的if语句……你是舒尔的:count++?$count++当然,我的错。@NaN应该看看这个,当{$count时你不小心写了你的答案仍然不太正确manniL,因为你还有一个{
其中(
应为