2012-04-12 42 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