我知道這個主題有很多問題,但沒有一個處理這個問題(據我所知)。循環PHP嵌套數組 - 將值提取到刀片視圖中(Laravel)
我在Laravel項目中有一個PHP數組(通過Guzzle響應返回FYI)。
的PHP陣列
$users = array(2) {
["error"]=>
bool(false)
["spirits"]=>
array(2) {
[0]=>
array(2) {
["id"]=>
string(1) "1"
["name"]=>
string(5) "Foo"
}
[1]=>
array(2) {
["id"]=>
string(1) "2"
["name"]=>
string(3) "Bar"
}
}
}
我只是想提取「ID」和「名」下面的鍵,在視圖中使用,但我有點爲難。我已經嘗試了下面的建議,但無法完成。
How to Flatten a Multidimensional Array?
PHP foreach with Nested Array?
我也看着array_walk_recursive。
任何幫助將是真棒和讚賞!我希望能夠在Laravel使用這2個鍵,像這樣:
控制器
return View::make('users')->with('users',$users);
查看
@foreach ($users as $key => $user)
{{ $user["id"] }}
{{ $user["name"] }}
@endforeach
謝謝!我失蹤的部分是'$ users ['spirits']' – Pete
不客氣:-) –