ネストされたループが 2 つある場合は、break ステートメントを使用できます。
break 2;
次は、foreach ループのデモです。
foreach(...) { foreach(...) { if (my_var_1.name == my_var_2) break 2; //it breaks out of the outermost foreach loop } }
PHP バージョン > =5.3 の場合、次のコード行を使用できます -
foreach (...) { foreach (...) { if (my_var_1.name == my_var_2) goto top; } } top:
以上がPHPを使用して外側のループを中断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。