Boucle PHP Tableaux Imbriqués - Extraire les valeurs de la Lame dans les Vues (Laravel)

Je sais qu'il y a beaucoup de questions sur ce sujet, mais aucun n'est tout à fait traiter de cette (comme ce que j'ai pu voir).

J'ai un tableau PHP (qui, pour info, est de retour via Bouffer réponse) dans un Laravel Projet.

Le tableau 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"
    }
  }
}

Je veux simplement extraire le "id" et "nom" touches ci-dessous, à utiliser dans un point de vue, mais je suis un peu perplexe. J'ai essayé les suggestions ci-dessous, mais n'arrive pas à s'en sortir.

Comment Aplatir un Tableau Multidimensionnel?

PHP foreach avec un Tableau Imbriqué?

J'ai aussi regardé dans array_walk_recursive.

Toute aide serait génial et apprécié! Je veux être en mesure d'utiliser ces 2 touches dans Laravel comme suit:

Contrôleur

return View::make('users')->with('users',$users);

Vue

 @foreach ($users as $key => $user)
     {{ $user["id"] }}
     {{ $user["name"] }}
 @endforeach

OriginalL'auteur Pete | 2014-06-19