PHPでGETパラメータを追加したURLの取得法

現在のGETパラメータに対し、パラメータを追加・修正したURLが欲しい場合がある。例えば、ページネーションにおいて、次のページのリンクを作成したい場合などだ。

http_build_query(array_merge($_GET, array( 〈追加したいパラメータ〉)));

http_build_query(array_merge($_GET, array('page'=> 9999)));