ホームページ  >  記事  >  バックエンド開発  >  PHP のループから抜け出す 3 つの方法の詳細な分析

PHP のループから抜け出す 3 つの方法の詳細な分析

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-03-19 10:20:583546ブラウズ

この記事では、PHP でループから抜け出す 3 つの方法 (続行、中断、終了) について詳しく説明します。一定の参考値があるので、困っている友達が参考になれば幸いです。

PHP のループから抜け出す 3 つの方法の詳細な分析

#php のループから抜け出す 3 つの方法

1.break ステートメント

1. switch ステートメント、for、while、do...while、foreach に使用され、ステートメントを中断するために使用されます。

2. ブレークに続く数字は、ループから抜け出すレベルの数を示します。デフォルトでは、抜け出すループの 1 レベルを示す数字は追加されません。

3. ループには複数の Break ステートメントを含めることができますが、最初に実行されたステートメントのみが有効です。

<?php
for ($i=0; $i <5 ; $i++) { 
    for ($j=0; $j <5 ; $j++) { 
        echo $j;
        echo &#39;<br />&#39;;
        break;
    }
    echo $i;
}
?>

実行結果は次のとおりです:


PHP のループから抜け出す 3 つの方法の詳細な分析

ただし、break の後に 2 を追加すると、出力結果は 0 になります。

2. continue ステートメント

はループ ステートメント内でのみ使用できます。このループから抜け出してもループ全体は終了しません。

<?php
for ($i=0; $i <5 ; $i++) { 
    for ($j=0; $j <5 ; $j++) { 
        echo $j;
        continue;
    }
    echo $i;
    echo &#39;<br />&#39;;
}
?>

その操作の結果は次のとおりです:


PHP のループから抜け出す 3 つの方法の詳細な分析

#Three.exit() ステートメント/die ステートメント

#関数であるプログラム全体の実行を終了します。

構文:exit(parameter)


パラメータが文字列の場合、関数は終了する前に文字列を出力します。引数が整数の場合、この値が終了ステータスとして使用されます。終了ステータスの値は 0 ~ 254 です。終了ステータス 255 は PHP によって予約されており、使用されません。ステータス 0 はプログラムを正常に終了するために使用されます。

<?php
for ($i=0; $i <5 ; $i++) { 
  for ($j=0; $j <5 ; $j++) { 
    echo $j;
    exit();
    }
  echo $i;
  echo &#39;<br />&#39;;
}
?>

これはプログラム全体を直接終了するため、実行後の結果は 0 のみです。

推奨学習: 「

PHP ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。