如何处理 Laravel 中的 JSON 数据?
How to handle JSON data in Laravel?
我使用 Laravel 作为构建 RESTful 应用程序的工具。
有一个端点 /settings/update
需要 JSON 的用户设置。
我以 JSON 格式向此地址发送数据。
如何在 Request $request?
中处理这些数据
所以,我不能将 属性 称为:$request->notifications
当作为 JSON 发送时,Request
工厂将允许您访问该对象的属性。
给定一个像这样传递的 JSON 对象:
{
"user" : {
"settings" : {
"some_setting" : {
"value" : 'My value'
}
}
}
}
您可以使用圆点表示法访问 value
:
$request->input('user.settings.some_setting.value');
我使用 Laravel 作为构建 RESTful 应用程序的工具。
有一个端点 /settings/update
需要 JSON 的用户设置。
我以 JSON 格式向此地址发送数据。
如何在 Request $request?
所以,我不能将 属性 称为:$request->notifications
当作为 JSON 发送时,Request
工厂将允许您访问该对象的属性。
给定一个像这样传递的 JSON 对象:
{
"user" : {
"settings" : {
"some_setting" : {
"value" : 'My value'
}
}
}
}
您可以使用圆点表示法访问 value
:
$request->input('user.settings.some_setting.value');