2012-01-10 11 views
1

私はGETを使用して検索フォームを処理し、ページングを使用しています$ _GETパラメータをターゲットURLとして再送信する必要があります。 $ _GETの内容から新しいターゲットURLを作成する簡単な方法はありますか?または、爆発のようなものを使用する必要がありますか、単に$ _GET配列を繰り返し処理する必要がありますか?

基本的に私はこれを行うためのショートカットまたはよりよい方法を探しています。

アイデア?

答えて

4

$_SERVER['QUERY_STRING']には、スクリプトに送信されたクエリ文字列が含まれています。以下の構文を使用しての$ _GETを通して

+0

ああ...私はそれを知らなかった。優秀、ありがとう! – Paul

1

単にループ:

foreach ($_GET as $key=>$val) { 
    // build your URL here 
} 
1

あなたは、クエリ文字列を操作したい場合は、http_build_query()が変更された$ _GETを使用して現在のもののうち、別のクエリ文字列を作成するには便利だろう配列(またはそのコピー)

関連する問題