$_GET 为空

来源:3-11 完善文章API

qq_用微笑来接纳_0

2018-10-06 20:48

在 获得分页数据的时候,$_GET 一直是空数组,无法获取url传过来的参数

我的$_SERVER 中没用 path_info  我用的是 

$path=$_SERVER['REDIRECT_PATH_INFO'];
$params=explode('/',$path);$this->_requestResource=$params[1];
if(!in_array($this->_requestResource,$this->_allowResource)){
   throw new Exception("请求资源不被允许",405);
}


写回答 关注

1回答

  • CrazyBo
    2018-10-06 23:16:32

    $_GET是获取类似/articles?page=1这类URL的,$_GET['page'] = 1

    PATH_INFO因为环境配置不同,所以可能不存在。

    本节课的目的是通过“PATH_INFO”获得url中的'users'和'articles',所以原理一样即可。

    CrazyB... 回复qq_用微笑...

    /articles?page=1 这种传参就有了

    2018-10-20 16:49:51

    共 2 条回复 >

Restful API实战

PHP后端开发者如何迎上移动互联网发展热潮?

44080 学习 · 123 问题

查看课程

相似问题