PHP头条
热点:

100分PHP怎么获取PUT和DELETE请求的参数


100分求助:PHP如何获取PUT和DELETE请求的参数
Hi,大家好,我在尝试用PHP实现RESTful API接口,现在遇到了一个问题:

当请求类型是POST或GET的时候,PHP可以很容易地通过$_POST、$_GET和$_REQUEST来获取客户端输入的参数;但是当请求类型是PUT或DELETE时,我不知道PHP应该使用哪种方法来获取参数。

大家有没有遇到过类似的问题?请不吝赐教~ PHP RESTful 分享到:
------解决方案--------------------
最笨的方法:$method = $_SERVER['REQUEST_METHOD']
然后判断
------解决方案--------------------
本帖最后由 xuzuning 于 2013-10-08 11:52:45 编辑 some.php
$type = $_SERVER['REQUEST_METHOD'];
parse_str(file_get_contents('php://input'), $data);
$data = array_merge($_GET, $_POST, $data);
//根据 $type 的值做相应的操作

www.phpzy.comtrue/phprm/12197.htmlTechArticle100分PHP怎么获取PUT和DELETE请求的参数 100分求助:PHP如何获取PUT和DELETE请求的参数 Hi,大家好,我在尝试用PHP实现RESTfulAPI接口,现在遇到了一个问题: 当请求类型是POST或GET的时候,PH...

相关文章

相关频道:

PHP之友评论

今天推荐