PHP 修改URL参数问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:00:26
我写了一个php翻页,要修改url的参数,
比如一个页面时 ****.php?id=5&name=aa&level=8&page=1
最后面的 page的值是翻页的参数,前面的也都不是固定的,
我应该怎么改page的值呢?
必须要用 query_string得到后面一大串然后把他们拆开,page分离出来,然后在组合吗?有什么办法可以保留前面的参数,只更改page啊
preg_replace()第一个参数你写的是正则表达式还是什么。
那两个'/'是干吗用的?d代表什么啊?

preg_replace('/page=(\d)/', 'page=10', $string);

里面的page=10,你可以换成page=$page,这是你要跳转到的页码

你可以把这些数都作为变量来控制.这样也很简单的.