gpt4 book ai didi

php - 你能在 PHP 中 'exit' 循环吗?

转载 作者:IT老高 更新时间:2023-10-28 11:49:00 28 4
gpt4 key购买 nike

我有一个循环在我的 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
}

这一切都很好,但它仍然循环通过,尽管发生一个错误后它不需要。有没有办法摆脱循环?

最佳答案

您正在寻找 break声明。

$arr = array('one', 'two', 'three', 'four', 'stop', 'five');
while (list(, $val) = each($arr)) {
if ($val == 'stop') {
break; /* You could also write 'break 1;' here. */
}
echo "$val<br />\n";
}

关于php - 你能在 PHP 中 'exit' 循环吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/588892/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com