【发布时间】:2011-04-06 18:59:21
【问题描述】:
if (isset($errors))
{
foreach ($errors as $error)
{
echo $error;
}
}
else {break 2;}
// some more code
输出:
Fatal error: Cannot break/continue 2 levels
我试过break 1,也没用。
【问题讨论】:
-
您的代码中没有循环。请发布完整代码。
-
能否解释一下这段代码运行的上下文?
-
这里没有必要中断,因为当 if 失败时它会继续进行。
标签: php foreach if-statement break