Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ループの概念 | ループ
PHP入門

bookループの概念

メニューを表示するにはスワイプしてください

PHPのループは、特定の条件が満たされるまでコードブロックを繰り返し実行する基本的なプログラミング構造。

ループは、繰り返し作業の自動化、データコレクションの反復処理、または決まった回数の操作実行に不可欠。プログラム内で効率的にタスクを処理するための構造化された方法を提供。

あるコードを10回実行する必要があると仮定。

この目的を達成する方法は2つ:

  1. コードを10回コピー&ペーストする;
  2. ループを使用する。

以下の例は、このタスクを解決する最初の方法を示すもの。

比較

このように、タスクを完了し、画面にテキストを10回表示できる。しかし、もしタスクが1,000回や100万回テキストを表示する場合を想像すると、ループを使うことが非常に効率的になる。

main.php

main.php

copy
123456789101112
<?php echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting"; echo "Programming is interesting<"; ?>

ご覧のとおり、タスクを完了し、画面にテキストを10回表示しました。しかし、もしタスクがテキストを1,000回や1,000,000回表示する場合はどうでしょうか?このような場合には、forループを使用できます。

main.php

main.php

copy
12345
<?php for ($i = 0; $i < 10; $i++) { echo "Programming is interesting"; } ?>

わずか数行のコードで、同じ結果を得ることができます。PHPの**forループは、波括弧({})内のコードブロックを指定した回数だけ実行します。これは、ループの初期化($i = 0)**、条件($i < 10、**反復($i++)**によって制御されます。

今後のセクションでは、これらの構造や記号についてさらに詳しく説明します。実際には、ループの扱いは最初に思うよりも簡単な場合が多いです。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 5.  1
some-alt