📅  最后修改于: 2023-12-03 15:04:53.683000             🧑  作者: Mango
在Laravel框架中,response()->json()方法用于返回JSON格式的响应。它可用于直接返回数据或响应JSON格式的异常等。
使用response()->json()方法时,可以将要返回的数据作为参数传递给该方法,并将其转换为JSON格式。JSON格式的数据可用于API响应及与其他应用程序之间的数据交换。
response()->json($data, $status = 200, $headers = [], $options = 0)
参数:
$allCheaters = ['Tom', 'Jerry', 'Spike'];
return response()->json(['data' => $allCheaters]);
该代码片段将返回以JSON格式封装的$allCheaters数组数据。返回的JSON格式数据如下:
{
"data": ["Tom", "Jerry", "Spike"]
}
注意:该返回值并不会自动输出到浏览器。必须将其嵌入到响应对象中并将其返回给浏览器。