获取当前URL地址和$_GET获取参数
2024-09-07 11:23:13
用这个方法,可以在不使用$_get[]就可以获取get传过来的参数。还可以获取当前的URL
public function getCurrentUrl() {
$pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {
$pageURL .= "s";
}
$pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
}
return $pageURL;
}
/**
* @param $key
* @return mixed
* $_GET[]
*/
public function getP($key) {
$url = $this->getCurrentUrl();
//$url = urldecode($str);
$urlArr = explode('?', $url);
$queryParam = $urlArr[1];
parse_str($queryParam);
return $$key;
}
第一个方法是获取URL。第二个方法是获取URL地址中用get传过来的参数
最新文章
- POJ2513-Colored Sticks
- docker-registry 搭建私有仓库服务器
- C语言程序设计第12次作业
- eclipse + marven
- context.Request.Files为NULL问题 在实现图片上传功能的时候出现在ashx等处理页面出现context.Request.Files为NULL异常,有几点需要注意:
- CentOS通过日志反查入侵
- C# 获取时间差(几天前,几小时前,几分钟前,几秒前)
- 【BZOJ】1059: [ZJOI2007]矩阵游戏(二分图匹配)
- Web自定义协议,BS端启动CS端,
- Number of failed login attempts exceeds threshold value
- Convert Sorted Array to Binary Search Tree——LeetCode
- EffectiveC#11--选择foreach循环
- iOS8:把这些七招APP哭
- java实现导出Excel(跨行,跨列)
- Jmeter+Ant+Jenkins接口自动化测试(二)_测试方案设计及jmeter脚本开发
- 【Python语言】--Crontab结合Python脚本实现将日志每天写入到文件中
- 传输层的端口与TCP标志中的URG和PSH位
- Selenium分布式自动化测试平台 Standalone Server 4.0 搭建
- python入门(十二):面向对象
- Matplotlib:可视化颜色命名分类和映射颜色分类
热门文章
- Java动态代理-实战
- Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
- 3D中的相机 - 投影矩阵和视图矩阵
- Google BERT应用之《红楼梦》对话人物提取
- easyui datagrid的行编辑器editor 如何实现新增时可修改,编辑时,不可修改
- django使用mysql出现警告Warning: (3135, ";'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release
- thinkjs框架发布上线PM2管理,静态资源访问配置
- 泡泡一分钟:Robust Attitude Estimation Using an Adaptive Unscented Kalman Filter
- Ubuntu下配置Window CIFS共享
- 请关注订阅号,获取demo,学术讨论