PHP获取用户IP地址的方法
2018-04-03 10:45
387 查看
/** * 用来获取用户的ip地址方法 * @return array|false|string 用户的ip地址 */ public function getUserIP() { if(getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknow")){ $ip = getenv("HTTP_CLIENT_IP"); }else if(getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknow")){ $ip = getenv("HTTP_X_FORWARDED_FOR"); }else if(getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknow")){ $ip = getenv("REMOTE_ADDR"); }else if(isset($_SERVER["REMOTE_ADDR"]) && $_SERVER["REMOTE_ADDR"] && strcasecmp($_SERVER["REMOTE_ADDR"],"unknow")){ $ip = $_SERVER["REMOTE_ADDR"]; }else{ $ip = "unknow"; } return $ip; }
相关文章推荐
- 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)
- PHP获取用户IP地址
- php获得用户ip地址的比较不错的方法
- 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)
- PHP 中获取用户 IP 地址
- 增强记忆的好方法,做笔记---获取用户ip地址及所在城市
- php 获取用户的真实 IP 地址,即便用户使用代理服务器
- php获得用户ip地址的比较不错的方法
- 获取用户Ip地址通用方法
- Flask框架获取用户IP地址的方法
- Python使用django获取用户IP地址的方法
- 获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
- 获取用户Ip地址通用方法
- 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)
- php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
- php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
- 获取用户Ip地址通用方法常见安全隐患 x-forwarded-for
- php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
- JSP自定义标签获取用户IP地址的方法
- 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)