magazine off

多次元配列の値を取得する方法 – PHP

投稿日 : 2018年4月6日(金曜日)

例えば、print_r($rows);としたときに、

 

下記のような配列、並びに値があったとする。

Array ( [dept] => その他 ) 1
Array ( [dept] => 管理部 ) 1
Array ( [dept] => 管理部 ) 1

その他
管理部
管理部

 

このような多次元の配列(配列の中に配列が沢山あるような)の中の値だけを取り出したい場合は、

 

下記のようにすればいい。

 

まずは、下記のようにして配列のキーがなんなのかを取得する。

 

ここでの配列のキーはdeptなので

foreach($rows as $value){
echo print_r($value)  ."<br />" ;
}

次に、deptをキーとして、多次元配列のそれぞれの値のみを取得する

foreach ($rows as $value) { 
echo $value['dept']  ."<br />" ;
}

Categories

Recent Posts

【2021】Swift初心者が学べるオススメ入門本10選【現役エンジニアが書籍を紹介】

 こんにちわ!   私は、これまでエンジニアとして6年ほどのキャリア…

投稿日 : 2021年2月22日(月曜日)

Reactでフッターをコンポーネント化する方法

  こんにちわ!   今日は初めてのコンポーネント化としまして、W…

投稿日 : 2021年3月6日(土曜日)

新人の未経験エンジニア(文系)は一日何時間ほど勉強すべきか

 新人の未経験エンジニア(文系)は一日何時間ほど勉強すべきか こんにちわ、お…

投稿日 : 2021年1月20日(水曜日)

xcodeをビルドしたら“libswiftCore.dylib” couldn’t be copied to “(A Document Being Saved By Xcode)”.

  xcode8でシミュレーターをビルドしたら下記のエラーが出ました。 …

投稿日 : 2017年7月4日(火曜日)