breakで複数ループから抜ける
breakで終了可能なもの一覧
以下の5つです。いつもの奴ですね
for, foreach, while, do-while, switch
breakで複数一気に抜ける方法
break 2;で二層抜けます
もちろんデフォルトの
break;
は
break 1;
となっています
また、この数値に変数を使うことは出来ません
$foo=1;
break $foo; /* エラーになります */
実はcontinue もおなじように複数ループを抜けることが出来ます
あんまり使うことは無いと思いますが、覚えておくと保守の時に混乱せずに済むかもしれません
ディスカッション
コメント一覧
まだ、コメントがありません