##やりたいこと
現在、配列の扱い方について学習している者です。
array:4 [ 0 => array:1 [ 0 => "リンゴ" ], 1 => array:3 [ 0 => "ミカン" 1 => "バナナ" 2 => "ブドウ" ], 2 => array:1 [ 0 => "イチゴ" ] 3 => array:1 [ 0 => "メロン" ], ]
上記のような配列から、各データを取得し、bladeで文字列として表示させたいと思っています。
##試したこと
php
1$items = []; 2 foreach ($array as $value) { 3 foreach ($value as $sub_value) { 4 $items = $sub_value; 5 } 6 } 7return $items; 8 9/*var_dump()の結果 10string"メロン" 11*/
上記のコードを試し、$itemsを受け取る側のコントローラ内でvar_dump()を使い、値を確認したところ、文字列として表示された値はメロン
のみで他のデータを取得することができず、どのようにして各データを取得するのかが分からない状態であり非常に困っています。
初歩的な質問となってしまい、恐れ入りますがお力添えいただきたく思います。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/01 00:44