PHP: Break と Continue がループから抜け出す方法の分析例

黄舟
リリース: 2023-03-11 11:14:01
オリジナル
1267 人が閲覧しました

<script>ec(2);</script>

場合によっては、無条件で ループを開始させて 、いつ ループを終了するかを括弧内のステートメントで決定できるようにしたい場合があります。

ループ内で使用できる 2 つの特別なステートメント、break と continue があります。

break ステートメントが終了するか、For ループ が次のループ (存在する場合) の後で現在のコードの実行を継続している間。または、

割引キーワードの後に​​数字を入力して、複数レベルのループ構造を削除する方法を説明することもできます。このように、単一のステートメント内に深くネストされたループを埋め込むと、最も外側のループが中断される可能性があります。

<?php
echo "<p><b>Example of using the Break statement:</b></p>";
for ($i=0; $i<=10; $i ) { 
   if ($i==3){break;} 
   echo "The number is ".$i;
   echo "<br />"; 
}
echo "<p><b>One more example of using the Break statement:</b><p>";
$i = 0;
$j = 0;
while ($i < 10) {
  while ($j < 10) {
    if ($j == 5) {break 2;} // breaks out of two while loops教程
    $j ;
  }
  $i ;
}
echo "The first number is ".$i."<br />";
echo "The second number is ".$j."<br />";
?>
ログイン後にコピー

Continue

このステートメントは、ステートメント ブロック内の or For ループの実行を終了し、次の反復ループの実行を継続します

<?php
echo "<p><b>Example of using the Continue statement:</b><p>";
for ($i=0; $i<=10; $i ) { 
   if (i==3){continue;} 
   echo "The number is ".$i; 
   echo "<br />"; 
} 
?>
</td> </tr> </table>
ログイン後にコピー

以上がPHP: Break と Continue がループから抜け出す方法の分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!