【PHPでの配列の取り扱いについて】
最近、配列を使っているときになんとなくで実装してるなと思ったので、ちゃんと理解するためにまとめていきたいと思います。
目次
――――――――――――――――――――――――――――
1 配列
2 連想配列(多次元連想配列)
3 比較表
4 まとめ
――――――――――――――――――――――――――――
1.配列
・添え字が数字
・0から始まって要素が増える毎に添え字の数字も1増える
# 初期化
$配列名 = [値1, 値2, 値3];
$配列名 = [値1, 値2, 値3];
# 要素の追加
$配列名[] = 値;
$配列名[] = 値;
# 要素にアクセス
$配列名[キー番号];
$配列名[キー番号];
2.連想配列(多次元連想配列)
・添え字を自由に決められる配列
# 初期化
$配列名 = [
キー1 => 値1,
キー2 => 値2 ...
];
$配列名 = [
キー1 => 値1,
キー2 => 値2 ...
];
# 要素の追加
$配列名[キー名] = 値;
$配列名[キー名] = 値;
# 要素にアクセス
$配列名[キー名];
$配列名[キー名];
3.比較表
・それぞれの動きを表にまとめてみました。
コード | 配列 | 連想配列 | 多次元連想配列 |
in_array | 〇 | 〇 | 〇 |
array_key_exists | 〇 | 〇 | 〇 |
array_merge | 〇 | 〇 | 〇 |
4.まとめ
配列はちゃんと理解して使うに越したことはないですね。
以上で、「PHPでの配列の取り扱いについて」でした~