PHP如何在链接中保留所有GET变量?

And*_*ore 2 php variables get hyperlink

我有一些PHP代码可以动态生成动态数据表.通过单击各种链接,您可以"优化"数据表.我想要的是这些链接中的每一个都保留当前的GET信息并添加到其中.IE:

$allPreviousVars = ???; // Could be 20+ vars
echo "<a href='".$allPreviousVars."&newVar=2'>Link</a>";
Run Code Online (Sandbox Code Playgroud)

我可以通过循环迭代$ _GET来想办法,但肯定有更快的方法吗?

JW.*_*JW. 8

$ _SERVER ["QUERY_STRING"]怎么样?

编辑:既然你很友好地给我这个答案,我应该补充一点.在输出之前,您应该将上面的变量包装在htmlspecialchars()中.否则,有人可能会">在其中键入一个URL ,这会破坏您的链接.