Я знаю, что есть много вопросов по этой теме, но никто не справляется с этим (насколько я мог видеть).Looping PHP Вложенные массивы - Извлечение значений в Blade Views (Laravel)
У меня есть массив PHP (который FYI, возвращается через ответ Guzzle) в проекте Laravel.
РНР массив
$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"
}
}
}
Я просто хочу, чтобы извлечь «идентификатор» и клавиши «имя» ниже, чтобы использовать в представлении, но я немного тупик. Я пробовал приведенные ниже предложения, но не могу это решить.
How to Flatten a Multidimensional Array?
PHP foreach with Nested Array?
Я также посмотрел в array_walk_recursive.
Любая помощь будет потрясающей и оцененной! Я хочу, чтобы иметь возможность использовать эти 2 ключа в Laravel так:
контроллер
return View::make('users')->with('users',$users);
Посмотреть
@foreach ($users as $key => $user)
{{ $user["id"] }}
{{ $user["name"] }}
@endforeach
Спасибо! Часть I отсутствовала: '$ users ['spirits']' – Pete
Добро пожаловать :-) –