自定义函数 app/functions.php 中已包含用于返回json的函数:
success:成功返回,默认状态码1,一般是控制器中使用
error:失败返回,默认状态码-1,一般是控制器中使用
abort:抛出异常,默认状态码-1,一般是逻辑或非控制器中发送错误时使用
返回示例:
| 字段 | 类型 | 说明 |
|---|---|---|
| data | array、string、int等 | 返回的数据 |
| code | int | 状态码,详见code字段说明 |
| message | string | 返回成功失败说明 |
返回code字段说明:
| 状态码 | 说明 |
|---|---|
| 1 | 成功 |
| -1 | 失败,失败原因见message字段 |
| -2 | 非法请求,如果是需要登录的项目,就需要强制跳转登录页 |
返回示例
{
"data": {},
"code" : -1
"message":"帐号或密码错误"
}