ホームページ  >  記事  >  バックエンド開発  >  PHPのループ文とは何ですか

PHPのループ文とは何ですか

下次还敢
下次还敢オリジナル
2024-04-29 12:57:161126ブラウズ

PHP では、次のループ ステートメントが提供されています。 while: 条件が true の場合にコード ブロックを繰り返します。 do-while: 最初にコード ブロックを実行し、次に条件が true かどうかを確認し、true の場合はループの実行を続行します。 for: 変数を初期化し、条件を確認し、コード ブロックを実行して、変数をインクリメントします。 foreach (配列): 配列内の要素をループし、キーと値を提供します。 foreach (オブジェクト): オブジェクト内のプロパティをループし、プロパティの名前と値を提供します。

PHPのループ文とは何ですか

#PHP のループ ステートメント

PHP には、特定の場合にループ ステートメントを実行するために使用されるさまざまなループ ステートメントが用意されています。条件が満たされると、コードのブロックが繰り返し実行されます。これらのループ ステートメントには次のものが含まれます。

while ループ

    構文:
  • while (条件)
  • コードを繰り返し実行します。条件が true である限り、 block 。

do-while ループ

    構文:
  • do {...} while (条件);
  • 最初にコード ブロックを実行し、次に条件が true かどうかを確認し、true の場合はループの実行を続けます。

for ループ

    構文:
  • for (初期化; 条件; インクリメント)
  • 変数の初期化、条件をチェックし、コード ブロックを実行して、変数をインクリメントします。

foreach ループ

    構文:
  • foreach ($array as $key => $value)
  • 配列内の要素をループし、必要に応じてキーと値を提供します。

foreach ループ (オブジェクト)

    構文:
  • foreach ($object as $property => $value)
  • オブジェクト内のプロパティをループし、必要に応じてプロパティ名と値を指定します。

break ステートメント

    は、ループを直ちに終了するために使用されます。

Continue ステートメント

    は、ループの現在の反復をスキップし、次の反復の実行を継続するために使用されます。

例:

<code class="php">// while 循环
$i = 0;
while ($i < 10) {
    echo $i . "\n";
    $i++;
}

// for 循环
for ($i = 0; $i < 10; $i++) {
    echo $i . "\n";
}

// foreach 循环(数组)
$array = ['foo', 'bar', 'baz'];
foreach ($array as $item) {
    echo $item . "\n";
}</code>

以上がPHPのループ文とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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