ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数の使用法はループ構造で続行_PHP チュートリアル
実際の PHP continue 関数との違いは、ループの最後までスキップするループの数を決定するオプションの数値パラメーターを受け入れることです。
PHP では、ループ構造で continue を使用して、このループ内の残りのコードをスキップし、次のループの実行を開始します。これは他の言語と一貫していますが、もう 1 つの巧妙な工夫があります。 continue は、ループの終わりまでスキップするループの数を決定するオプションの数値引数を受け入れます。
<ol class="dp-xml"> <li class="alt"><span><span>#php_continue.php </span></span></li> <li class=""><span> </span></li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">i</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">0</font></span><span>; </span> </li> <li class=""> <span>$</span><span class="attribute"><font color="#ff0000">j</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">0</font></span><span>; </span> </li> <li class="alt"> <span>while ($i++ </span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>3</SPAN></FONT></STRONG><SPAN>) {//level 3 </SPAN></SPAN><LI class=""><SPAN>echo "Outer </SPAN><LI class=alt><SPAN>n"; </SPAN><LI class=""><SPAN>while (1){//level 2 </SPAN><LI class=alt><SPAN>echo "Middle </SPAN><LI class=""><SPAN>n"; </SPAN><LI class=alt><SPAN>while (1){//level 1 </SPAN><LI class=""><SPAN>echo "Inner </SPAN><LI class=alt><SPAN>n"; </SPAN><LI class=""><SPAN>continue 3; </SPAN><LI class=alt><SPAN>} </SPAN><LI class=""><SPAN>echo "Thisnever gets output. </SPAN><LI class=alt><SPAN>n"; </SPAN><LI class=""><SPAN>} </SPAN><LI class=alt><SPAN>echo"Neither does this. </SPAN><LI class=""><SPAN>n"; </SPAN><LI class=alt><SPAN>$j++; </SPAN><LI class=""><SPAN>//after runscontinue 3,it comes to the end of level 3 </SPAN><LI class=alt><SPAN>} </SPAN><LI class=""><SPAN>echo"$</SPAN><SPAN class=attribute><FONT color=#ff0000>j</FONT></SPAN><SPAN>=$j";//output: $</SPAN><SPAN class=attribute><FONT color=#ff0000>j</FONT></SPAN><SPAN>=</SPAN><SPAN class=attribute-value><FONT color=#0000ff>0</FONT></SPAN><SPAN> </SPAN></SPAN><LI class=alt><SPAN></SPAN><SPAN class=tag><STRONG><FONT color=#006699>?></span></font></strong><span> </span> </li> </ol>
上記のコードはPHP関数の continue の具体的な使い方です。