array_column()

array_column()|PHP関数

array_column()の使い方|PHP関数
  • Facebook
  • はてなブックマーク
  • Twitter
  • Pocket

PHPプログラミング暦5年↑の管理人!こだまです。本頁では、多次元配列要素を検索することができる組み込み関数!array_column()の基本的な使い方をお伝えしています。

この頁の目次

array_column()の使い方|PHP

構文例
  • <?php
  • 	
  • 	array_column(検索対象の多次元配列, 値を返したい場所);
  • 	
  • ?>

---

多次元配列をご存知ない場合は、多次元配列の基礎と、連想配列の基礎を固めてから読み進めた方がいいかもしれません。

初心者さん向けに書き方をまとめた頁をご用意しておりますので、もしよろしければ御参考までにご覧ください。下にリンク貼っときます。

配列の基礎
配列の入門講座
PHP配列の全体像を確認。
連想配列の基礎
連想配列の基礎講座。
多次元配列の基礎
多次元配列の基礎講座。
多次元配列を検索する|PHP
PHP
  • <?php
  • 	
  • //多次元配列を作る
  • $programme = [
  •    0 => [
  •          'id' => 1,
  •          'name' => 'sato',
  •          'skill' => 'HTML'
  •    ],
  •    1 => [
  •          'id' => 2,
  •          'name' => 'kodama',
  •          'skill' => 'PHP'
  •    ],
  •    2 => [
  •          'id' => 3,
  •          'name' => 'tetsuo',
  •          'skill' => 'JS'
  •    ],
  •    3 => [
  •          'id' => 4,
  •          'name' => 'date',
  •          'skill' => 'JAVA'
  •    ]
  • ];
  • 	
  • //情報取り出す
  • $x = array_column($programme, 'name');
  • print_r($x);
  • 	
  • ?>

---

実行結果
  • Array ( [0] => sato [1] => kodama [2] => tetsuo [3] => date )

---

---
PHP
  • <?php
  • 	
  • //---
  • 	-
  • 	-
  • //---
  • 	-
  • 	
  • ?>

---

実行結果
  • -
  • -
  • ---

---

array_column()について呟く

array_column()による多次元配列検索について

Array ( [0] => sato [1] => date [2] => kaga ) Array ( [0] => sato [1] => kodama [2] => tetsuo [3] => date )

array_column()の関連記事

一覧
array_search()
配列を検索。要素を発見した時は、要素番号(インデックスキー)を返す。発見できなかった時は、falseを返す。読方:アレイサーチ。
array_keys()
読方:アレイキーズ。
in_array()
読方:インアレイ。
preg_grep()
読方:プレググリップ。
-
読方:。
-
読方:。
-
読方:。