Help us understand the problem. What is going on with this article?

PHP 多次元配列

初めてのPHPの投稿になります。
今回はPHPの多次元配列を備忘録として投稿させて頂きます。

多次元配列とは

配列の中に配列を定義することを指します。
また、横と縦に並んでいることをイメージするとよりわかりやすいでしょう。
これを多次元配列」と呼び、よくプログラムコードでも使用される配列の形です。

考え方

下記にて分かりやすい図がありましたので参照して下さい。
横のHairetu (0) (1) (2)から数えます。
次に縦のHairetu (0) (1) (2) (3)から数えます。
これでどこの要素を取り出したいかを指定できます。

“スクリーンショット” 2020-10-19 22.15.57.jpg

サンプルコードを掲載します。

sample.php
こちらの配列は分かりやすい様に記述したものです。
    0   1   2
0[["1","2","3"],
1["A","B","C"],
2["a","b","c"]];

<?php
$member = [["1","2","3"],["A","B","C"],["a","b","c"]];
echo ($member[2][2]);//c
echo ($member[1][1]);//B
echo ($member [0][0])//0
?>

多次元配列を最初見たときは何これと思いましたがよくよく考えたら分かりやすかったです。

yutarou
理念:🌀から💡を形にしたい。 仕事で困っていることをwebアプリケーションに介して生産性を上げたい駆け出しエンジニアです。 現職はお困りごとを解決する営業マンです。 テックキャンプ74期生卒業 希望勤務地:大阪 兵庫 京都
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away