我有许多按日期降序等方式排序的方法,并通过$_GET
发布。我想将所有$_GET
变量($_GET['anythingatall']
)从$_GET['variable]=blah
转换为&variable=blah
是否有简单的方法可以实现这一点?
我有许多按日期降序等方式排序的方法,并通过$_GET
发布。我想将所有$_GET
变量($_GET['anythingatall']
)从$_GET['variable]=blah
转换为&variable=blah
是否有简单的方法可以实现这一点?
$_SERVER['QUERY_STRING']
感兴趣,我认为。这将包含在所需格式中传递的所有内容,但是这些内容都来自于$_GET
。 $string = http_build_query($_GET, null, '&')
Alex的解决方案也可以,而且更加简洁。如果您想使用http_build_query从任何其他数组创建查询字符串也可以正常工作。
$_GET
中找到),你可以使用$_SERVER['QUERY_STRING']
,它将完全符合你的要求,即$_GET
数组的查询字符串表示(假设你没有更改它)。请参阅PHP超全局变量$_SERVER
的文档。