J'ai une boucle qui vérifie quelque peu mon code PHP. À l'origine, cela ressemblait à quelque chose comme ça ...
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
}
Cela fonctionne très bien, mais il continue à boucler malgré après une erreur ce n’est pas nécessaire. Y a-t-il un moyen d'échapper à la boucle?