为了账号安全,请及时绑定邮箱和手机立即绑定

用php实现前端和后台的分离,前端发送post请求,用php处理及返回数据怎么弄?求一个完整的例子。

用php实现前端和后台的分离,前端发送post请求,用php处理及返回数据怎么弄?求一个完整的例子。

PHP
qq_枫铃_0 2016-04-03 15:50:55
查看完整描述

6 回答

?
灬紫羽

TA贡献107条经验 获得超71个赞

一般我们开发都是用框架,我用的是symfony框架,前台通过post请求发送数据,不过发送过来的格式是json格式的,我们通过封装的方法getJson()来获取前台传过来的数据,然后根据前台的请求返回相应的结果,一般我们也是返回json格式的。

//假设前台post发送的数据格式为:    {"id":1}

public function userAction(){
    $json = $this->getJson();//获取json字符串;(不同的框架获取json字符串的方法不同)
    $id = $json->get('id',0);//获取前台发送的id
    //以下部分为根据前台不同需求进行不同处理,
    ...
    //返回结果给前台
    $this->render('要加载的模板',array('查询到的数据或者进行操作后的结果'));
}
//这就是一个简单的前台发送请求给后台,后台处理完以后返回结果给前台的例子;


查看完整回答
反对 回复 2016-04-05
?
自恋的疯子linda

TA贡献11条经验 获得超4个赞

后台用post 接收 ,或者是用request 接收

查看完整回答
反对 回复 2016-04-04
?
晚安sp

TA贡献405条经验 获得超154个赞

去听课吧

查看完整回答
反对 回复 2016-04-03
  • 6 回答
  • 0 关注
  • 8393 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信