我有一个循环,它在我的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
}
这一切都很好,但它仍然在循环,尽管在一个错误之后它不需要.有没有办法摆脱循环?