怎么把对象转换成数组 如何把对象转换成数组?

如何把对象转换成数组?在构建JSONAPI时,您可能经常需要将模型和相关对象转换为数组或JSON。所以雄辩已经包括了这些方法。要将模型和加载的关联对象转换为数组,可以使用toArray方法:$user

如何把对象转换成数组?

在构建JSONAPI时,您可能经常需要将模型和相关对象转换为数组或JSON。所以雄辩已经包括了这些方法。要将模型和加载的关联对象转换为数组,可以使用toArray方法:$user=user::with(“roles”)->first()return$user->toarray()注意:还可以将整个模型集合转换为数组:return user::all()->toarray()将模型转换为JSON。要将模型转换为JSON,可以使用tojson方法:return User::find(1)->tojson()从路由返回模型。请注意,当模型或集合转换为字符串类型时,它将自动转换为JSON格式,这意味着您可以直接从路由返回雄辩的对象!Route::get(“users”,function(){return User::all()})