我正在使用GET处理我的搜索表单并使用分页我需要重新提交$ _GET参数作为我的目标网址。有没有一种简单的方法可以从$ _GET的内容构建我的新目标URL,还是需要使用像explode这样的东西,或者只是遍历$ _GET数组?
基本上我正在寻找一种捷径或更好的方法。
有什么想法吗?
答案 0 :(得分:4)
$_SERVER['QUERY_STRING']
包含提交给脚本的查询字符串。
答案 1 :(得分:1)
使用以下语法循环遍历$ _GET:
foreach ($_GET as $key=>$val) {
// build your URL here
}
答案 2 :(得分:1)
如果你想操纵查询字符串,那么http_build_query()
可以方便地使用改变的$ _GET数组(或它的副本)创建另一个查询字符串(<或p>)