PHP は、動的な Web アプリケーションの作成に使用される人気のあるプログラミング言語です。 PHP では、配列は値のセットを格納できる非常に重要なデータ型です。 PHP 配列は基本的に、インデックス付き配列と連想配列の 2 つのカテゴリに分類されます。この記事では、PHP インデックス配列の使用に焦点を当てます。
インデックス配列は数値をキーとする配列で、キーは 0 からカウントされます。単純なインデックス付き配列を宣言して初期化する方法を見てみましょう。
$myArray = array('apple', 'banana', 'orange', 'pear');
上の例では、$myArray という名前のインデックス付き配列を作成しました。配列には、「apple」、「banana」、「orange」、「pear」の 4 つの要素が含まれています。要素には、配列内に出現する順序でアクセスでき、配列のインデックスを使用してアクセスできます。例:
echo $myArray[0]; //输出‘apple’ echo $myArray[1]; //输出‘banana’ echo $myArray[2]; //输出‘orange’ echo $myArray[3]; //输出‘pear’
ご覧のとおり、PHP では、配列要素にアクセスするために角括弧が使用されます。配列の最初の要素のインデックスは 0 なので、配列の最初の要素にアクセスするには $myArray[0] を使用します。同様に、2 番目の要素にアクセスするには、$myArray[1] などを使用します。
上記の例のようにインデックス付き配列を宣言して初期化するだけでなく、次のように array() 構文を使用してインデックス付き配列を宣言して初期化することもできます。
$myArray = ['apple', 'banana', 'orange', 'pear'];
この構文はarray( ) 関数の構文を使用するのと同じです。
ここで、一般的なインデックス配列操作をいくつか見てみましょう:
配列に新しい要素を追加するには最後に、以下に示すように、array_push() 関数を使用できます。
array_push($myArray, 'grape');
上記のコードは、$myArray 配列に新しい要素 'grape' を追加します。
配列内の要素を削除するには、以下に示すように、unset() 関数を使用できます。 #Above このコードは、$myArray 配列から 3 番目の要素 'orange' を削除します。
配列を走査するunset($myArray[2]);
上記のコードは、$myArray 配列内の各要素を出力し、それらの間にスペースを追加します。
配列内に要素が存在するかどうかを確認するforeach($myArray as $value){ echo $value . ' '; }
配列の長さの取得
以上がPHPのインデックス配列の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。