For ループの実行方法: 最初に初期化操作を実行し、次に終了条件が満たされているかどうかを判断し、満たされている場合はループ本体内のステートメントを実行し、最後に反復部分を実行し、ループが完了した後、終了条件を再判断してください。
while ステートメント
while ステートメントは「when type」ループを実装しており、その一般的な形式は次のとおりです。
##[初期化]while ([ブール式]){body;[反復]}1. ブール式の値が true の場合、中括弧内のステートメントがループで実行されます。また、初期化部分と反復部分はオプションです。 2. while ステートメントは最初に終了条件を計算し、条件が満たされた場合にのみループ内のステートメントを実行します。これが「When型」サイクルの特徴です。do-while ステートメント
do-while ステートメントは「until」ループを実装します。その一般的な形式は次のとおりです: [初期化]do{body;[反復]}while ([ブール式])1.do-while ステートメント 最初ループ本体が実行され、終了条件が計算されます。結果が true の場合、ブール式の結果が false になるまで中括弧内のステートメントがループで実行されます。 2. while 文とは異なり、do-while 文のループ本体は少なくとも 1 回実行されるのが、until ループの特徴です。for ステートメント
for ステートメントは、「when type」ループの実装にも使用されます。その一般的な形式は次のとおりです。 for ([Initialization] ; [ブール式];[反復]){body;}1. for ステートメントを実行すると、最初に初期化操作が実行され、次に初期化操作が実行されます。終了条件が満たされているかどうかが判断され、満たされている場合はループ本体内のステートメントが実行され、最後に反復部分が実行されます。サイクル終了後、終了条件を再判定してください。 2. for ステートメントの初期化部分で変数を宣言でき、そのスコープは for ステートメントです。 3. for ステートメントは通常、ループ数が決定されている状況 (配列要素の操作など) を実行するために使用されますが、ループ数が不確実な状況を実行するためにも使用できます。ループエンド条件。 4. 初期化部分と反復部分でカンマ ステートメントを使用して、複数のアクションを実行できます。コンマ ステートメントは、コンマで区切られた一連のステートメントです。例: for(i=0,j=10;i# # 5. 初期化、終了、反復部分はすべて空のステートメントにすることができます (ただし、セミコロンは空にすることはできません)。3 つすべてが空の場合、無限ループと同等です。
以上がfor ループを使用する場合の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。