ホームページ >バックエンド開発 >PHPチュートリアル >PHP ループ - PHP の基礎入門チュートリアル_PHP チュートリアル
php では、PHP ループには while、do while、for、foreach、その他よく使用される PHP ループ ステートメントが含まれます。ループを学習する際のメモをいくつかまとめておきます。
PHP のループでは主に、ユーザーが指定された回数だけコードの同じブロックを実行できるようにします。
PHP ループには主に 4 つのタイプがあります: while、do...while、for、foreach。以下では、各ループの使用法を個別に説明します。
while ステートメント:
指定された条件が true である限り、コード ブロックはループで実行されます。
形式:
その間(expr)
{
ステートメント;
}
セマンティクス: 最初に expr を判定し、式 expr が false の場合は終了し、式 expr が true の場合はステートメント ステートメントを実行し、実行が完了した後に expr を再度判定します。式 expr がまだ true の場合は、実行を続けます。ステートメント ステートメント; 式 expr が false になるまで終了します。
例:
コードは次のとおりです | コードをコピー |
$i=1; |
上記の例は、変数 i が 5 以下である限り、コードはループで実行され続けます。ループがループするたびに、変数は 1 ずつ増加し、i の値が入力されます。
do…while ステートメント:
まずコード ブロックを 1 回実行し、指定された条件が true の場合にループを繰り返します。
形式:
ステートメント;
}
注: it と while の違いは、do...while は最初に何も判断せずにステートメントを 1 回実行し、その後、条件が true であるかどうかを判断することです。ここで、他のものは同じであることに注意してください。その間。
例:
コードをコピー | |
$i=6; する { $i++; echo "番号は " .br />"; } while ($i<5); ?> |
ステートメント用
: コードのブロックが繰り返される回数が決まっている場合は、for ステートメントを使用できます。
文法
{
実行されるコード;
}
例:
コードをコピー | |||
コードをコピー | |
$arr=array("1", "2", "3"); foreach ($arr を $value として) { echo "値: " . $value " "; } ?> |
出力結果は次のようになります:
2つ
3つ