我是PHP的新手,我很困惑为什么我不能“打破”我的循环。代码是所有工作和输出很好,但是当我添加一个休息到最后它只输出我的数组中的一个整数,我真的不确定为什么。任何人都可以给我一些这方面的指导,以及我可以如何解决这个问题? 在实际的代码中我没有得到输入的突破,它的工作原理,但我在下面添加它,因为这是我实际上希望代码看起来像工作。另外我所要做的就是使用for循环在一行中将数字打印在数组中,然后用断点终止行。PHP打破循环
$winner = array(2, 35, 46, 53, 24, 49);
$arrlength = count($winner);
for($x = 0; $x < $arrlength; $x++) {
echo " " . $winner[$x];
break;
}
“break”与终止一条线不同。 'break'退出当前循环块,通过打印'\ n'来结束一行。 – jackarms
可能是你正在寻找回声“”。 $优胜者[$ x]。 “
”; – scaisEdge
如果您想知道函数/命令是做什么的,或者它不像预期的那样工作,您应该首先检查PHP手册:http://us2.php.net/manual/en/control-structures.break .php –