このようなvar_dump($arr)で表示させた配列の$arrがあり
そこの["code"]が"1"の["Result"]の結果を
foreach文を使って出力したいのでアドバイスください。
※foreach($arr as $val){
foreach(($array)$val ["timeResult"] as $val2){
if($val2["code"] == "1"){
エラーがでます。
エラー文
Undefined index: Result in
array(5) { ["year"]=> int(2018) ["currentEmployee"]=> array(2) { ["divicode"]=> string(7) "0000000" ["lastName"]=> string(3) "名前" } ["startDate"]=> string(10) "2018-11-01" ["Obtained"]=> array(2) { [0]=> array(1) { ["code"]=> int(2) } [1]=> array(1) { ["code"]=> int(9) } } ["timeResult"]=> array(3) { [0]=> array(3) { ["code"]=> string(3) "1" ["Name"]=> string(6) "時間" ["Result"]=> float(629) } [1]=> array(3) { ["code"]=> string(3) "2" ["Name"]=> string(6) "時間" ["Result"]=> float(194) } [2]=> array(5) { ["code"]=> string(3) "3" ["Name"]=> string(6) "時間" ["Result"]=> float(6389) } array(5) { ["year"]=> int(2018) ["currentEmployee"]=> array(2) { ["divicode"]=> string(7) "0000000" ["lastName"]=> string(3) "名前" } ["startDate"]=> string(10) "2018-11-01" ["Obtained"]=> array(2) { [0]=> array(1) { ["code"]=> int(2) } [1]=> array(1) { ["code"]=> int(9) } } ["timeResult"]=> array(3) { [0]=> array(3) { ["code"]=> string(3) "1" ["Name"]=> string(6) "時間" ["Result"]=> float(629) } [1]=> array(3) { ["code"]=> string(3) "2" ["Name"]=> string(6) "時間" ["Result"]=> float(200) } [2]=> array(5) { ["code"]=> string(3) "3" ["Name"]=> string(6) "時間" ["Result"]=> float(5530) }
このような配列の$arrがあり
そこの["code"]が"1"の["Result"]の結果を出力したいのですが
回答2件
あなたの回答
tips
プレビュー