ホームページ >バックエンド開発 >PHPチュートリアル >PHPループ配列の実装方法、PHPループ配列_PHPチュートリアル
通常の 1 次元配列と 2 次元配列の走査メソッドを含む配列を走査するために、単純に list に foreach を使用するだけです。各関数の使用方法は、で紹介されています。詳細は以下のメソッド
リーリー一次元データを走査するには foreach を使用します:
リーリーforeach を使用してトラバースする方法を見てください:
リーリー上記はすべて 1 次元データを走査するために使用されます。2 次元配列を見てみましょう:
リーリーそれぞれのリストを見てください:
each() 関数は、配列の現在の内部ポインターが指す要素のキー名とキー値で構成される配列を生成し、内部ポインターを前方に移動します。
返される配列には、キー名 0、1、キー、値の 4 つの要素が含まれます。セル 0 と key には配列セルのキー名が含まれ、1 と value にはデータが含まれます。
内部ポインタが配列の範囲を超える場合、この関数は false を返します。
構文:各(配列)パラメータの説明
配列は必須で、使用する配列を指定します。
リスト機能
list() 関数は、配列内の要素を使用して変数のセットに値を割り当てます。
array() と同様に、list() は実際には関数ではなく言語構造であることに注意してください。
構文: list(var1,var2...) パラメータの説明
var1 は必須であり、値が割り当てられる最初の変数です。
var2 はオプションであり、複数の変数を持つことができます。
ヒントとメモ:
注: この関数は数値インデックス付きの配列にのみ使用され、数値インデックスは 0 から始まると想定されています。
リーリーステートメント:
コードのブロックが繰り返される回数が決まっている場合は、for ステートメントを使用できます。
文法:
リーリー注: for ステートメントには 3 つのパラメーターがあり、最初のパラメーターは変数を初期化し、2 番目のパラメーターは条件を保存し、3 番目のパラメーターにはループの実行に必要な増分が含まれます。初期化パラメーターまたは増分パラメーターに複数の変数が含まれる場合は、次のことを行う必要があります。カンマで区切って使用し、条件は true または false に評価される必要があります。
foreach ステートメントは配列をループするために使用されます。
ループが実行されるたびに、現在の配列要素の値が value 変数に割り当てられます (配列ポインターは 1 つずつ移動します)
など。