这可能非常微不足道,但我无法弄明白.
原文链接:https://www.f2er.com/php/135465.html这有效:
function MyFunction(){ //Do stuff } foreach($x as $y){ MyFunction(); if($foo === 'bar'){continue;} //Do stuff echo $output . '<br>'; }
但这不是:
function MyFunction(){ //Do stuff if($foo === 'bar'){continue;} } foreach($x as $y){ MyFunction(); //Do stuff echo $output . '<br>'; }
这只产生1美元的产量然后:
Fatal error: Cannot break/continue 1 level
知道我做错了什么吗?