複数のネストされた 'for' ループを 'break' で終了: GOTO の代替手段
質問:
「break」ステートメントを利用して複数のネストされたままにすることはできますか'for' ループ?
答え:
特に、'break' ステートメントは最も内側の 'for' ループからのみ終了します。多数のネストされたループを同時に終了するには、別のアプローチが必要です。
1 つの方法には、フラグまたはセンチネル値の使用が含まれます。たとえば、「True」に設定すると、すべてのネストされたループを終了する必要があることを示すフラグを定義できます。各ループ内で、このフラグをチェックし、それに応じて中断できます。
もう 1 つのテクニックは、' continue' ステートメントを利用することです。外側のループ内で「Continue」ステートメントを使用すると、そのループの残りの反復をスキップして、次の反復に進むことができます。このアプローチにより、単一の「Continue」ステートメントで複数のネストされたループを終了できます。
以上がプログラミングで複数の入れ子になった For ループを終了するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。