PHP Breakステートメント
PHPのbreakステートメントは、ループステートメントのコード内に配置され、プログラムがループステートメントから抜け出すようにします。過去のいくつかのチュートリアルでは、いくつかのタイプのループステートメントについて説明しました。これらの各ループステートメントには、ループを停止するタイミングを制御するテスト式が既にありました。では、なぜ別の「停止」コードを追加したいのでしょうか?これには多くの理由があります。たとえば、breakステートメントを使用して、プログラムがゼロ除算などの不要なアクションを実行しないようにします。

以下は、ループステートメントに追加されたbreakステートメントの例です。 PHPのforステートメントに関する前のチュートリアルのこのループステートメントを認識できます。そのチュートリアルを読んでからしばらく経っている場合は、戻ってメモリを更新してください。

for(変数expの初期化、式のテスト、変数expの変更)
{
if(2番目のテスト式){break; }
else {これを行う}
}
for($ number = 1; $ number <11; $ number ++)
{
if($ number == 5){break; }
else {echo "$ number
"; }
}


for($ number = 1; $ number <11; $ number ++)
for(変数式の初期化、テスト式、変数式の変更)
これは、前のチュートリアルと同じです。 forステートメントは単語で始まります にとって 括弧の間に3つの式があります。

{
このステートメントのコードの残りは、この左中括弧の後に続きます。

if($ number == 5){break; }
if(2番目のテスト式){break; }
ここで最初に表示される新しいものはifステートメントです。これは2番目のテスト式です。それに続くbreakステートメントを制御します。この例では、$ number変数の値が5の場合にループを停止します。この条件が真の場合、次が実行されます-> {break; }。プログラムは、ステートメントの残りの部分を続行しません-> else {do this}。ループから「抜け出し」ます。

ifステートメントのテストがfalseの場合、次は無視されます-> {break; }。そして、else節が実行されます-> else {do this}。

else {echo "$ number
"; }
else {これを行う}
これは、ifステートメントがfalseの場合に実行されるelse句です。前のチュートリアルと同様に、{do this}の指示は、$ number変数の現在の値とHTML
Webブラウザーへのコード。

}
この右中括弧は、ステートメントの最後に配置されます。

Webブラウザに表示されるものは次のとおりです。

1
2
3
4





動画の説明: iPad Pro Bend Test! - Be gentle with Apples new iPad... (かもしれません 2024).