Break は、現在の for、while、do-while、または switch 構造の実行を終了します。
Break は、ジャンプするループの数を決定するオプションの数値パラメーターを受け入れることができます。
<?php $i = 0; while(++$i){ switch($i){ case 5: echo "quit at 5 <br>"; break; case 10: echo "quit at 10<br>"; break 2; //跳出switch结构和while循环 default: break; //只跳出switch结构 } } echo "$i=".$i; <span style="font-size:18px;">?> </span>
実行結果は以下の通りです:値が true の場合、 continue はオプションの数値パラメータを受け入れてループの数を決定できます。ループの最後までスキップします。
quit at 5 quit at 10 10=10
出力結果:
<?php for($i=0;$i<2;$i++) { for($j=1;$j<4;$j++) { if($j==2) { continue 2; //跳出最近的一个for循环的2次循环(j=2和j=3) } echo '$i='.$i.'$j='.$j."<br>"; } } ?>
3. goto ステートメント:
PHP5.3 以降のバージョンには goto ステートメントが追加されました
特定の制限、同じファイルとスコープ内でのみジャンプできます。つまり、関数またはクラス メソッドからジャンプしたり、別の関数にジャンプしたりすることはできません。一般的な使用法は、ループまたはスイッチから抜け出すことであり、複数レベルのブレークを置き換えることができます。 rreee
4、php定数:
コンテストは変数に似ていますが、定数が定義されると、変更または未定義を変更することはできません。 。
定数の前にドル記号($)はありません
定数はdefine()で定義されますfunction または const であり、ステートメントを割り当てることはできません
定数は、変数のスコープに関係なく、どこでも定義してアクセスできます(変数とは異なり、定数はスクリプト全体で自動的にグローバルになります。
)
定数の定義初期値を割り当てる必要があり、一度定義すると再定義したり未定義にしたりすることはできません定数の値はスカラーであり、(文字列、整数、浮動小数点数、ブール値) などになります。
は有効です 定数名は文字またはアンダースコアで始まり、デフォルトではアンダースコアで区切られて大文字で表現されます。 PHP 定数を設定します:
定数を設定する必要がある場合は、define () 関数を使用します。最初のパラメータは
1 という 3 つのパラメータを使用します。 2. 2 番目のパラメータは定数
プログラム内で特定の値を変更したくない場合は、円周率や税率などの定数の使用を検討できます。
りー以上がphp のbreak ステートメントと continue ステートメント、goto ステートメントと php 定数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。