/** * 生成指定格式的接口返回数组 * @param int $code 状态码 * @param string $message 文字提示 * @param array $data 数组数据 * @return \Illuminate\Http\JsonResponse */ function showMsg(int $code, string $message, array $data): JsonResponse { $returnData = [ 'code' => $code, 'message' => $message, 'data' => $data ]; return response()->json($returnData)->setEncodingOptions(JSON_UNESCAPED_UNICODE); } 前提要引入\Illuminate\Http\JsonResponse 注意:如果返回值写成:string,那么返回数据中会带有header信息,类似于:
HTTP/1.0 200 OK
Cache-Control: no-cache, private
Content-Type: application/json
Date: Mon, 21 Mar 2022 00:46:17 GMT
{"code":200,"message":"生成成功","data":{}}
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。