查询字符串自动添加为数组

时间:2014-12-29 13:02:44

标签: php

我刚刚注意到我服务器上的$ _SERVER全局变量出现奇怪的行为(Ubuntu 14.04 / Apache 2.2)。

自从我得到一个特定的$ _SERVER变量(例如$ _SERVER ['HTTP_ACCEPT'])后,url查询字符串(如果有的话)会自动添加为每个变量值末尾的数组。

说我有以下GET请求:

  

www.domaine.com/index.php?id=45&user=john

echo $_SERVER['HTTP_ACCEPT_ENCODING'];

我明白了:

gzip, deflate, sdcharray(2) {
["id"]=>

    string(2) "45",
  ["user"]=>
  string(4) "john"
}

该阵列来自哪里? 它是由PHP,Apache生成的,以及如何摆脱它?

感谢您提前。

0 个答案:

没有答案