1.break はコードフラグメントから飛び出してループを終了します。
break ステートメントは終了するか、For ループを終了し、次のループ (存在する場合) の後に現在のコードを実行します。または、
割引キーワードの後に数字を入力して、複数レベルのループ構造を削除する方法を説明することもできます。このように、単一のステートメント内に深くネストされたループを埋め込むと、最も外側のループが中断される可能性があります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?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;}
$j ;
}
$i ;
}
echo "The first number is " . $i . "<br />" ;
echo "The second number is " . $j . "<br />" ;
?>
|
ログイン後にコピー
2.
Continue
現在のセグメントを終了し、このループを終了し、次のループを継続します3.exitPHPコード全体を終了します
breakの機能は、このループから飛び出すことです(この Break または continue がループ内の if ステートメント内にある場合、if ステートメントから飛び出すのではなく、ループステートメントから飛び出すことになります)、このループの中括弧の後のステートメントを実行します、
break はループステートメントではこのようになり、
switch ステートメント
use 関数は次のようになります。Continue は、条件が満たされた場合、ループに続くステートメントは実行されず、ループの先頭から再実行されることを意味します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php
$i = 1;
while (true) {
if ( $i ==2) {
$i ++;
continue ;
} else if ( $i ==5) {
break ;
} else {
echo $i . '<br>';
}
$i ++;
}
exit ;
echo '这里不输出';
?>
|
ログイン後にコピー
break は、現在実行中のループから抜け出し、ループの実行を停止するために使用されます。
1 2 3 4 5 6 7 8 9 | <?php
$i = 0;
while ( $i < 7) {
if ( $arr [ $i ] == "stop" ) {
break ;
}
$i ++;
}
?>
|
ログイン後にコピー
Continueは、現在の実行ループを即座に停止し、ループの
条件判定
に戻り、次のループを継続します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <a href= "https://www.php.cn/code/10324.html" target= "_blank" ><?php
while (list( $key , $value ) = each( $arr )) {
if ( $key == "zhoz" ){
continue ;
}
do_something ( $value );
}
foreach ( $list as $temp ) {
if ( $temp ->value == "zhoz" ) {
continue ;
}
do_list;
}
?></a>
|
注: goto ループ命令は php では使用できません。 以上がPHPでループから抜け出す方法は? PHPでのポップアップ関数の使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。