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

qq_枫铃_0
浏览 8394回答 6
6回答

灬紫羽

一般我们开发都是用框架,我用的是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('查询到的数据或者进行操作后的结果')); } //这就是一个简单的前台发送请求给后台,后台处理完以后返回结果给前台的例子;

自恋的疯子linda

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

晚安sp

去听课吧
打开App,查看更多内容
随时随地看视频慕课网APP