1
$url = http://example.com/?arg=val&arg2=test&arv3=testing&arv2=val2
remove_url_arg($url, "arg2")
echo($url); // http://example.com/?arg=val&arv3=testing
上述remove_url_arg
()函数删除arg2
参数的所有发生从URL
$url = http://example.com/?arg=val&arg2=test&arv3=testing&arv2=val2
remove_url_arg($url, "arg2")
echo($url); // http://example.com/?arg=val&arv3=testing
上述remove_url_arg
()函数删除arg2
参数的所有发生从URL
unset($_GET['arg2']);
$query_string = http_build_query($_GET);
,如果它不是要求,但可以解析整个URL
$parsed = parse_url($url);
$qs_arr = parse_str($parsed['query'],1);
unset($qs_arr['arg2']);
$parsed['query'] = http_build_query($qs_arr);
然后将URL组装回来。
或单行正则表达式