获取请求IP地址
来源:互联网 发布:mac系统能玩魔兽吗 编辑:程序博客网 时间:2024/05/10 23:05
function getIp(){ $ip = $_SERVER['REMOTE_ADDR']; if(isset($_SERVER['HTTP_CDN_SRC_IP'])) { $ip = $_SERVER['HTTP_CDN_SRC_IP']; } elseif (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match('/^([0-9]{1,3}\.){3}[0-9]{1,3}$/', $_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all('#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s', $_SERVER['HTTP_X_FORWARDED_FOR'], $matches)) { foreach ($matches[0] AS $xip) { if (!preg_match('#^(10|172\.16|192\.168)\.#', $xip)) { $ip = $xip; break; } } } return $ip;}
阅读全文
0 0
- 获取请求ip地址
- 获取请求IP地址
- 获取请求IP地址
- java 获取请求IP地址
- 获取请求来源ip地址
- 获取请求的IP地址
- Go获取请求IP地址
- 获取客户端的请求ip地址
- Java http请求获取ip地址
- JAVA获取请求的真实ip地址
- Node.js获取请求IP地址
- Java 获取请求主机IP地址
- Java 获取请求主机IP地址
- 获取http请求的真实IP地址
- Java 获取请求客户端的IP地址
- 根据Requet请求获取IP地址
- Java 获取请求客户端IP地址
- 获取当前请求的IP地址
- 【Scikit-Learn 中文文档】高斯过程
- 监控系统素材整理汇总
- email:java.lang.UnsupportedOperationException: Method not yet implemented
- Logback学习笔记1——各节点的配置
- JAVA设计模式之状态模式
- 获取请求IP地址
- 修改了官方的jquery.jqGrid.min.js支持三行表头
- CentOS 7 最小化安装 配置
- 常用算法概念的简单总结(递归、分治、贪心、动态规划)
- 【Scikit-Learn 中文文档】交叉分解
- cannot read property original of undefined
- Hive行转列、列转行
- 移动端车牌识别实现交通自动化管理
- tensorflow r1.4 ubuntu14.04 C++ API调用 环境配置教程