Ich weiß, es gibt viele Fragen zu diesem Thema, aber keine damit zu tun (soweit ich sehen konnte).Looping PHP geschachtelte Arrays - Extrahieren von Werten in Blade Views (Laravel)
Ich habe ein PHP-Array (die FYI, ist über Guzzle Antwort zurückgegeben) in einem Laravel-Projekt.
Der PHP-Array
$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"
}
}
}
ich einfach mal unter der „id“ und „namen“ Schlüssel zu extrahieren, in einer Ansicht zu verwenden, aber ich bin ein wenig ratlos. Ich habe die folgenden Vorschläge ausprobiert, kann es aber nicht ganz durcharbeiten.
How to Flatten a Multidimensional Array?
PHP foreach with Nested Array?
Ich habe sah auch in array_walk_recursive.
Jede Hilfe wäre fantastisch und geschätzt! Ich möchte in der Lage, wie diese 2 Tasten in Laravel zu verwenden, so:
-Controller
return View::make('users')->with('users',$users);
Ansicht
@foreach ($users as $key => $user)
{{ $user["id"] }}
{{ $user["name"] }}
@endforeach
Danke! Teil I fehlte war '$ Benutzer ['Geister]'' – Pete
Sie sind herzlich willkommen :-) –