php项目 ajax发送请求到后台之后,后台应该怎么处理返回给回调函数

我请问下,php项目 ajax发送请求到后台之后,后台应该怎么处理返回给回调函数
最新回答
傷丶如花美眷

2024-06-26 00:57:02

现在写接口基本上有一个不成文的规范,接口返回用json格式.

如上图,这样做的好处是js不需要过多处理,就能使用json数据(对象).并且异常情况可以用code来控制,成功时code为0,异常时code非0,同时msg输出异常.

爱你,谁负了谁

2024-06-26 09:41:57

执行了新增函数? return个参数回去 告诉前端成功还是失败。
追问
后台应该怎么判断,然后怎么返回给前台
追答
后台函数执行完成了 在末尾写一个return即可。return变量或者retuen固定值。 例如 return  $row;
追问
怎么样用json格式做下判断再返回啊
追答
没明白你说的意思。json返回就需要在php那里做组装。
追问
就是后台怎么判断时候存入数据库,成功的话毁掉函数怎么写啊
追答
销毁函数?你后台写入数据库操作就完成了啊。然后返回一个参数给前台,让他告诉用户是否操作成功即可。执行新增操作的时候mysql会返回一个参数告诉php是否成功执行这个操作。你再根据mysql返回的参数做个判断返回给前台即可。无需理会该方法结束之后的操作。