この章では2次元配列について説明します。
2次元配列はarrayを入れ子にすることで表現します。
つまり、arrayの中にarrayが入っているので、配列の中に配列が入っていることを意味します。原理的には2次元以上の配列も作れますがここでは2次元配列のみ説明します。
2次元配列とは以下のように行と列の2次元で考える配列です。
data[0][0]は0番目の配列の0番目の要素と言う意味です。
data[0][1]は0番目の配列の1番目の要素と言う意味です。
data[0][2]は0番目の配列の2番目の要素と言う意味です。
つまり0番目の配列には3つの要素が含まれています
例を見てみましょう。
$data[0][0]の初めの0の部分
次にdata[0][0]の2つ目の[0]の部分
図を用意しましたので参考にしてください。
どちらでも書きやすい方で書いてください。