PHP多次元配列
前のページでは、キーと値のペアの単一のリストである配列について説明しました。
ただし、複数のキーで値を格納したい場合があります。このために、多次元配列があります。
PHP - 多次元配列
多次元配列は、1つ以上の配列を含む配列です。
PHPは、深さが2、3、4、5、またはそれ以上の多次元配列をサポートしています。ただし、3レベルを超える深さの配列は、ほとんどの人にとって管理が困難です。
配列の次元は、要素を選択するために必要なインデックスの数を示します。
- 2次元配列の場合、要素を選択するには2つのインデックスが必要です。
- 3次元配列の場合、要素を選択するには3つのインデックスが必要です。
PHP - 二次元配列
2次元配列は配列の配列です(3 次元配列は配列の配列の配列です)。
まず、次の表を見てください。
名前 |
ストック |
売却 |
---|---|---|
ボルボ | 22 | 18 |
BMW | 15 | 13 |
サーブ | 5 | 2 |
ランドローバー | 17 | 15 |
次のように、上のテーブルのデータを2次元配列に格納できます。
<div> $cars = array (
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);</div>
2次元の$cars配列には4つの配列が含まれ、行と列の2つのインデックスがあります。
$cars配列の要素にアクセスするには、2つのインデックス (行と列) を指す必要があります。
for
ループを別のfor
ループの中に入れて、$cars配列の要素を取得することもできる(それでも2つのインデックスを指す必要があります。):
完全なPHP配列リファレンス
すべての配列関数の完全なリファレンスについては、PHP 配列リファレンスを参照して下さい。
リファレンスには、各機能の簡単な説明と使用例が含まれています。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。