我有一个循环在我的PHP代码中执行错误检查。最初它看起来像这样...
foreach($results as $result) {
if (!$condition) {
$halt = true;
ErrorHandler::addErrorToStack('Unexpected result.');
}
doSomething();
}
if (!$halt) {
// do what I want cos I know there was no error
}
这个代码可以正常工作,但即使出现错误,它仍然会继续循环。有没有一种方法可以跳出循环?