php正则去掉url参数的方法:首先创建一个PHP示例文件;然后通过正则表达式“preg_replace('/&?return=[^&]*/', '', $old_url);”来去除即可。
推荐:《PHP视频教程》
具体问题:
使用PHP去除URL参数
我在powerpoint演示文稿中有一些链接,出于某种原因,当点击这些链接时,它会向URL添加一个返回参数。好吧,那个返回参数导致我的Joomla网站的MVC模式被搞砸了。
那么,使用PHP去除这个返回参数的有效方法是什么??
解决办法:
1、使用parse_url()将网址解析为数组
2、提取查询部分,使用parse_str()将其分解为数组
3、从数组中删除unset()所需的查询参数使用http_build_query()
4、重建原始网址
快速而肮脏的是使用字符串搜索/替换和/或正则表达式来消除该值。
正则表达式如:
$new_url = preg_replace('/&?return=[^&]*/', '', $old_url);
以上就是php正则如何去掉url参数的详细内容,更多请关注php中文网其它相关文章!
![php中文网最新课程二维码](/static/images/article_wechat2021.jpg?1111)
声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论