小编Pet*_*ete的帖子

循环PHP嵌套数组 - 将值提取到Blade视图(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"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我只想提取下面的"id"和"name"键,在视图中使用但我有点难过.我已经尝试了下面的建议,但不能完全解决.

如何展平多维数组?

PHP foreach与嵌套数组?

我也研究过array_walk_recursive.

任何帮助都会很棒,值得赞赏!我希望能够在Laravel中使用这两个键,如下所示:

调节器

return View::make('users')->with('users',$users);
Run Code Online (Sandbox Code Playgroud)

视图

 @foreach ($users as $key => $user)
     {{ $user["id"] }}
     {{ $user["name"] }}
 @endforeach
Run Code Online (Sandbox Code Playgroud)

php arrays laravel guzzle blade

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

blade ×1

guzzle ×1

laravel ×1

php ×1