break ステートメントはループ本体またはスイッチで使用されており、現在のループから飛び出すことを意味します。 switch 内に Break が出現すると、switch の現在の switch ステートメント本体から飛び出します。 for ループでは、現在のループから抜け出します。そして、Continue はこのループです。このループの後のステートメントをスキップして、次のループを続行します。
例: 99 九九
<code><span>for</span>(<span>$i</span>=<span>1</span>;<span>$i</span><<span>10</span>;<span>$i</span>++){ <span>for</span>(<span>$j</span>=<span>1</span>;<span>$j</span><=<span>$i</span>;<span>$j</span>++){ <span>if</span>(<span>$j</span>==<span>3</span>) <span>//会跳过j=3的算式</span><span>continue</span>; <span>echo</span><span>$i</span>.<span>'x'</span>.<span>$j</span>.<span>'='</span>.<span>$i</span>*<span>$j</span>.<span>' '</span>; } <span>echo</span><span>"<br/>"; }</code>
パルスの結果: j=3 になると、このループは終了し、次のループが継続します。列 i*3 は表示されません
<code><span>for</span>(<span>$i</span>=<span>1</span>;<span>$i</span><<span>10</span>;<span>$i</span>++){ <span>for</span>(<span>$j</span>=<span>1</span>;<span>$j</span><=<span>$i</span>;<span>$j</span>++){ <span>if</span>(<span>$j</span>==<span>3</span>) <span>break</span>; <span>echo</span><span>$i</span>.<span>'x'</span>.<span>$j</span>.<span>'='</span>.<span>$i</span>*<span>$j</span>.<span>' '</span>; } <span>echo</span><span>"<br/>"; }</code>
結果: ループが j=3 に達すると、ジャンプします。このループからは、i*3 とそれに続く列は実行されないため、結果には i*1 と i*2 の 2 つの列のみが表示されます
著作権表示: この記事はブロガーによるオリジナル記事です、まだ公開されていませんので、ブロガーの許可なく転載することはできません。
上記は、PHP における Break と continue の違いを、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。