実行シーケンス: 1.「初期化式」を実行; 2.「条件判定式」を実行 式の値が真の場合は「ループ本体」を実行、そうでない場合はループを終了; 3 . 実行 ループ本体終了後、「変数更新式」を実行; 4. 変数更新後、条件判定値が false になるまで次のループに入り、ループを終了します。
このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター
for ループは、このチュートリアルで最も複雑なループ構造です。 PHP。 for ループ文は、既知のループ回数に応じてループ処理を実行できるため、実行回数が明確にわかっている場合に適しています。
for ループの構文形式は次のとおりです:
for (初始化表达式; 条件判断表达式; 变量更新表达式) { 循环体; }
パラメータの説明は次のとおりです:
初期化式: 通常、カウンタの初期値、つまりループの先頭の値を宣言するために使用されます;
条件判断: 実行するかどうかを制御するために使用されます。ループ本体内のコード。条件が FALSE の場合、ループを直ちに終了します。;
変数の更新: ループが実行されるたびに、カウンタ値がすぐに変更されます。
for ループの実行プロセスは次のとおりです。
1) まず、「初期化式」を実行します。 2) 次に「条件判定式」を実行し、その値が true (0 以外) の場合はループ本体を実行し、そうでない場合はループを終了します。 3) ループ本体実行後、「変数更新式」を実行して増減します。 4) 「式 2」の値が false になるまで手順 2) と 3) を繰り返し、ループを終了します。 上記の手順の 2) と 3) はループになっており、繰り返し実行されますが、for ステートメントの主な機能は、手順 2) と 3) を継続的に実行することです。実行プロセスを次の図に示します。
例: for を介して 100 の階乗を計算します。ループ
<?php $sum = 1; for ($i = 1; $i <= 100; $i++) { $sum *= $i; } echo '100! = '.$sum; ?>
100! = 9.3326215443944E+157
PHP ビデオ チュートリアル"
以上がPHPのforループの実行順序は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。