我正在使用GET來處理我的搜索表單並使用分頁我需要重新提交$ _GET參數作爲我的目標URL。有沒有一種簡單的方法來從$ _GET的內容中構建新的目標URL,還是需要使用類似explode的內容或者只需遍歷$ _GET數組?
基本上我正在尋找一個快捷方式或更好的方法來做到這一點。
任何想法?
我正在使用GET來處理我的搜索表單並使用分頁我需要重新提交$ _GET參數作爲我的目標URL。有沒有一種簡單的方法來從$ _GET的內容中構建新的目標URL,還是需要使用類似explode的內容或者只需遍歷$ _GET數組?
基本上我正在尋找一個快捷方式或更好的方法來做到這一點。
任何想法?
$_SERVER['QUERY_STRING']
包含提交給腳本的查詢字符串。
通過$ _GET使用下面的語法簡單循環:
foreach ($_GET as $key=>$val) {
// build your URL here
}
如果你要處理的查詢字符串,然後http_build_query()
將方便創建另一個查詢串出目前對使用改變了$ _GET陣列(或它的副本)
ahhh ...我從來不知道這一點。非常好,謝謝! – Paul 2012-01-10 01:15:18