Laravel 5 - 返回数组,但没有数组[key]

时间:2015-11-13 08:26:39

标签: php arrays laravel-5

我有一个数组,我从控制器返回到我的视野 如果我输入以下内容:

{{ $subpage["name"] }}

Laravel抛出错误(未找到索引:名称) 但是,当我使用:

{{ $subpage }}

我得到了这个结果:

[{"id":1,"name":"Additional Information","category":"General","link":"additionalinfo","created_at":"-0001-11-30 00:00:00","updated_at":"-0001-11-30 00:00:00"}]

所以我真的不明白我做错了什么?

框架:Laravel 5

1 个答案:

答案 0 :(得分:2)

你有一个对象,在一个数组中,你可以注意到,因为你的变量周围有花括号({})。

您需要使用$subpage[0]->name来访问该值,就像访问控制器一样,以访问某个模型的对象。