问答详情
源自:3-11 完善文章API

$_GET 为空

在 获得分页数据的时候,$_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);
}


提问者:qq_用微笑来接纳_0 2018-10-06 20:48

个回答

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

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

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

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