从$ _GET []数组中提取变量名

时间:2012-04-12 00:38:31

标签: php variables post get boolean

我想要做的是在?查询之后提取所有内容,例如$ _GET。我知道我可以使用$_GET['test']来提取?test=true但是如果我只想提取?true?false我希望在?之后保留所有内容变量。我可以使用$_SERVER获取网址,然后将其切换成我需要的内容,但这看起来似乎是长/不正确的做法。有没有更简单的方法来做我想做的事情?

2 个答案:

答案 0 :(得分:4)

您可以从变量?(称为query string)之后获取所有内容:

$_SERVER['QUERY_STRING']

答案 1 :(得分:0)

你绝对想要$_SERVER['QUERY_STRING']。您可以在http://php.net/manual/en/reserved.variables.server.php

找到许多很少使用但非常有用的$ _SERVER变量