[英]Regular expression match, then replace?
说我有类似的东西:
&page=4
我要替换它,使其空白,所以它不存在。
但是该页码可以是66、98、17、2、109等。
目前我有一些类似的东西:
$currentpage = str_replace("&page=", "", $currentpage);
但是我还需要它来删除号码,我该怎么做?
谢谢。
$currentpage = preg_replace("/&page=\d+/", "", $currentpage);
但是,如果您要自己创建此文件,则应该这样做...
$get = $_GET;
unset($get['page']);
echo http_build_query($get);
这将输出所有GET参数,并很好地序列化一个字符串。 当您取消设置page
成员时,它显然不会出现:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.