Laravel返回数据作为对象而不是数组

时间:2020-08-08 23:29:05

标签: php laravel

我有此代码:

package.json

但是它返回此:

$arr = [];

$arr['into']['box'] = 1;

return $arr;

如您所见,它应该是数组,而不是对象!

我搜索了很多,但没有找到任何东西。

请帮助我,并给我代码或提示。

1 个答案:

答案 0 :(得分:0)

From the docs

除了从路由和控制器返回字符串外,您还可以返回数组。该框架将自动将数组转换为JSON响应:

模型和集合也是如此:

您知道您还可以从路由或控制器中返回Eloquent集合吗?它们将自动转换为JSON。试一试!