我做了一個使用$ _GET方法的搜索框。我搜索類別和大小。我怎樣才能替換一個字符串在PHP網址
當類別搜索提交我的網址變爲:
index.php?category=1
通過:
<li class=""><a href="index.php?category=<?php echo $category['id']; ?>"><?php echo $category['name']; ?></a></li>
當大小提交我的網址是:
index.php?category=1&size=1
通過:
<li id="">
<a href="<?php echo $_SERVER['REQUEST_URI'].'&size='; ?><?php echo $size['id']; ?>"><?php echo $size['name']; ?></a>
</li>
當我尋找其他尺寸我有:
index.php?category=1&size=1&size=2
我怎麼只需更換大小,而不是在我的網址重新添加呢?改用的
<?php echo $_SERVER['REQUEST_URI'];?>
REQUEST_URI
可能的重複[如何在PHP中的get查詢中替換一個變量?](http://stackoverflow.com/questions/1331015/how-can-i-replace-a-variable-in-a-得到的查詢功能於PHP) –