php - 如何使用“href”清除 $_GET 变量?
问题描述
a
我的搜索结果页面上有一个标签 ( www.mysite.com/?search=test
)。我想简单地刷新页面并通过单击<a>
链接从 URL 中删除所有 $_GET 变量。现在我正在用一个简单的方法实现这一点,<a href="?">
但这仍然会在 URL 中留下一个问号:www.mysite.com/?
.
是否可以让<a>
标签完全清除这些变量?还是我被问号卡住了。
解决方案
你可以尝试这样的事情:
<a href="{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['HTTP_HOST']}{$_SERVER['REDIRECT_URL']}">Reset search</a>
推荐阅读
- sonarqube - 是否有 PMD/Checkstyle/Findbugs 到 Sonar 规则映射?
- java - 是否可以在 jre 5 环境中运行的容器实例中部署 jdk 6(或 7)war?
- ruby-on-rails - 使用 Carrierwave 上传图像时不会将字符串隐式转换为哈希
- node.js - 将节点升级到最新版本并且节点安装不起作用
- excel - 使用 VBA 从特定列/范围中清除数据
- javascript - 如何在客户组件上更新我的 ref onClick?
- kubernetes - 通过 Nginx Ingress 处理多个子路径
- r - 如何在 R 中按周和城市计算平均值
- python - cmd中目录名无效怎么解决
- android - 回收站视图中的复选框