PHPプログラミング暦5年↑の管理人!こだまです。本頁では、多次元配列要素を検索することができる組み込み関数!array_column()の基本的な使い方をお伝えしています。
<?php
array_column(検索対象の多次元配列, 値を返したい場所);
?>
---
多次元配列をご存知ない場合は、多次元配列の基礎と、連想配列の基礎を固めてから読み進めた方がいいかもしれません。
初心者さん向けに書き方をまとめた頁をご用意しておりますので、もしよろしければ御参考までにご覧ください。下にリンク貼っときます。
<?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);
?>
---
---
<?php
//---
-
-
//---
-
?>
---
---
ー
Array ( [0] => sato [1] => date [2] => kaga ) Array ( [0] => sato [1] => kodama [2] => tetsuo [3] => date )