我有一大堆的排序日期=遞減,等,等的方法,他們通過一個$_GET
我要採取一切$_GET
變量($_GET['anythingatall']
)和$_GET['variable]=blah
變換他們&variable=blah
貼有一個簡單的如何做到這一點?
我有一大堆的排序日期=遞減,等,等的方法,他們通過一個$_GET
我要採取一切$_GET
變量($_GET['anythingatall']
)和$_GET['variable]=blah
變換他們&variable=blah
貼有一個簡單的如何做到這一點?
你有興趣$_SERVER['QUERY_STRING']
,我想。這將包含在$_GET
中傳遞的所有內容,但是採用您希望的格式。
如果所有你想要做的是通過在現有的查詢字符串(這是提供$_GET
),你可以使用$_SERVER['QUERY_STRING']
,這將是什麼你要找的$_GET
陣列的一個字符串形式(假設你沒有改變它)
這可能會爲你
工作$string = http_build_query($_GET, null, '&')
亞歷克斯的解決方案也應該工作,並承認更清潔。如果您想使用http_build_query從任何其他數組創建查詢字符串,應該可以正常工作。
+1我使用http_build_query() – FDisk 2011-01-05 19:56:59
你的意思是$ variable = blah? – JakeParis 2011-01-05 18:37:03
不,我想知道$ _GET的關鍵名稱(例如$ _GET ['date]的日期和值並將它們放到&keyname = value) – Steven 2011-01-05 18:38:07