2017-10-09 6 views
0

に配列データにアクセスするどのように私は、アレイ応答からの値にアクセスしたいと思いますが、私はnullを取得したり、例外が「非オブジェクトのプロパティを取得しようとすると、」laravel

ここに私の配列:

array:5 [▼ 
    677 => array:4 [▶] 
    676 => array:4 [▶] 
    675 => array:4 [▶] 
    674 => array:4 [▶] 
    673 => array:4 [▶] 
] 

私は私の実際のコントローラ

array:5 [▼ 
    677 => array:4 [▼ 
    "qty" => 1 
    "montant" => "25.00" 
    "item" => Licencies {#961 ▼ 
     #table: "licencies" 
     ... 
     #attributes: array:46 [▶] 
     #original: array:46 [▼ 
     "id" => 677 

ここでは各IDのforeachのアイテムを取得したいと思い

foreach ($items as $item) { 

      $item = $item; 

      dd($item); 

     } 

私は私が何をすべき

を「非オブジェクトのプロパティを取得しようとしている」GETオブジェクトのIDを取得するには$アイテム= $アイテム - > IDのですか?

答えて

1

$itemも同様の配列です。配列の構文を使用してみてください:

foreach ($items as $item) { 

    $item = $item['id']; 
} 
+0

あなたの現在の問題の詳細をあなたの質問に更新してください。 – Camilo

関連する問題