-3

想知道如何anchor将一个变量添加到一个的末尾URL

所以类似的东西/?filter=1会变成/?filter=1&p=1

干杯

编辑:

如果有人感兴趣,我找到了我自己的解决方案,格式如下,它是动态的,不需要编辑!:)

//CREATE LINKS BASED ON CURRENT VARIABLES
//REMOVE PARAMETERS WHICH WON'T APPEAR TWICE
    $v = array("p");
    foreach($v as $i) {unset($_GET[$i]);}
    $uri = http_build_query($_GET);
    #if there is a current variable, add & to link
    $uri .= count($_GET)>0 ? "&" : NULL;

并且您的链接将被格式化为:

echo "<a href='?".$uri."p=$x'>$x</a>";
4

1 回答 1

0

您可以按照您的建议继续在 URL 的末尾添加参数:

www.example.com/?one=1&two=2&three=3

然后这些将分别作为$_GET["one"]和可用。$_GET["two"]$_GET["three"]

于 2012-08-12T11:48:35.443 回答