ホームページ  >  記事  >  バックエンド開発  >  選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)

選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)

慕斯
慕斯オリジナル
2021-06-02 16:53:001596ブラウズ

前回の記事では「詳細な説明と例 - for ループ (および while ループとの違い)」を紹介しましたが、この記事では引き続き、厳選されたフロー制御ステートメント (break ステートメントと while ループとの違い) を紹介します。 continue ステートメント(詳細な説明付き)、お気軽にお越しください。必ず何かを得られますよ! ! !

選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)

#1: ブレーク ステートメント

#関数:

  • # #ブレークインスイッチを使用して分岐構造の実行を終了できます;

  • #任意のループ構造でブレークを使用してループ操作を終了できます;
  • #具体的な構造をコード操作で解説していきます コードは以下の通りです:
<?php 
/******break 语句******/
//break测试 输出10个hr
for($hr =0;$hr <10; $hr ++){
    echo $hr. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
?>

コード実行結果は以下の通りです:

選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)注:

break ステートメントの後にパラメータを続けることができます。break1 の意味は、break と同じです。break2 ステートメントがリループ内に設定されている場合、2 つのステートメントを終了します。レイヤー ループ (入れ子のループ)

具体的な構造については、コードを使用します。操作の説明。コードは次のとおりです。

<?php 
/******break 语句******/
//break测试 输出10个hr
for($hr =0;$hr <10; $hr ++){
    echo $hr. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
for($i =0;$i <10; $i ++){
    for ($j=0;$j<10;$j++){
        echo$j. &#39;&#39;;
    if($j== 4){
    break 2;
    }
    }
    echo &#39;<br/>&#39;;
}
?>

コードの実行結果は次のとおりです。

break ステートメントを理解した後、Continue ステートメントを理解します。 選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)


Continue 関数:

ループ構造をリサイクルして終了します。このサイクルと次のサイクルの開始;

具体的な構造をコード操作で説明します。コードは次のとおりです:

<?php 
//continue
for($i=0;$i<10;$i ++){
    if($i == 4){
        continue;
    }
    echo $i;//0 1 2 3 5
}
?>

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

選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)Continue ステートメント


注:

Continue の後には数値パラメータを続けることができます。 continue1 は同じ意味ですリループ内で continue2 を設定すると、外層にジャンプしてループを継続することを意味します (入れ子のループ)

具体的な構造をコード操作で説明します。コードは次のとおりです。 #

<?php 
//continue
for($i=0;$i<10;$i ++){
    if($i == 4){
        continue;
    }
    echo $i;//0 1 2 3 5
}
for($i =0;$i <10; $i ++){
    for ($j=0;$j<10;$j++){  
    if($j== 4){
    continue 2;
    }
    echo$j. &#39;&#39;;
    }
    echo &#39;<br/>&#39;;
}
?>
コードの実行結果は次のとおりです:

推奨学習: 「

PHP ビデオ チュートリアル 選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)

以上が選択されたフロー制御ステートメント - Break ステートメントと continue ステートメント (詳細な説明付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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