PHP:向网址添加参数?

And*_*bel 4 php

如果我有网址mysite.com/test.php?id=1.该id设置在页面加载时,可以是任何东西.那里还可能有其他人?id=1&sort=new.有没有办法只是添加另一个到最后,而不是先找到其他人然后建立一个新的网址?谢谢.

Bra*_*rad 21

作为Kolink答案的替代方案,我想我会利用http_build_query().这样,如果查询字符串中没有任何内容,则不会获得额外的内容&.虽然,它根本不会产生任何影响.Kolink的答案非常好.我发布这篇文章主要是为了介绍你http_build_query(),因为你以后可能会需要它:

http_build_query(array_merge($_GET, array('newvar'=>'123')))
Run Code Online (Sandbox Code Playgroud)

基本上,我们使用http_build_query()所有内容$_GET,并将其与我们想要的任何其他参数的数组合并.在这个例子中,我只是使用你的example参数动态创建一个数组.在实践中,你可能已经在某个地方拥有了这样的数组.