2012-04-12 65 views
1

我想要做的就是将所有查询之后的所有内容都拉回到$ _GET之类的?查询中。我知道我可以使用$_GET['test']来拉?test=true,但是如果我只想拉?true?false我想将?之后的所有内容都放在一个变量中。我大概可以使用$_SERVER获取拉网址,然后将其切成我需要的内容,但这看起来像是做得很长/不正确的方式。有没有更简单的方法来做我想做的事情?

+0

找到所以,你只是想预先安排一个? – 2012-04-12 00:40:41

+0

'?true'或'?false'不是'后面的所有内容吗?'“你是说你想在变量中使用'test = true'或'test = false'吗?因为在这种情况下,是的,你会想使用$ _SERVER。 – Corbin 2012-04-12 00:40:48

+0

@Corbin我想拉真或假,而不必在URL中输入'test ='。我希望用户能够键入'?true'或'?false'并获得他们所需的内容。 – 2012-04-12 00:41:22

回答

4

你可以从变量?(称为query string)之后的所有内容:

$_SERVER['QUERY_STRING'] 
+0

是的,这就是我需要的!谢谢! – 2012-04-12 00:43:12