php 封装函数 多种情况下 自动获取用户ip
来源:互联网 发布:远程协助软件 编辑:程序博客网 时间:2024/06/07 04:50
php 通过封装函数实现多种情况下 自动获取用户的ip
function getIp(){ static $ip = null; //如果已经获取过($ip不为空) 直接调用静态变量返回,不再重新获取 if($ip != null){ return $ip; } if (getenv('HTTP_CLIENT_IP')){ // iis 服务器 $ip = getenv('HTTP_CLIENT_IP'); }else if (getenv('HTTP_X_FORWARDED_FOR')){ //代理上网 $ip = getenv('HTTP_X_FORWARDED_FOR'); }else{ $ip = getenv('REMOTE_ADDR'); } return $ip;}
阅读全文
1 0
- php 封装函数 多种情况下 自动获取用户ip
- PHP获取用户Ip
- php获取用户IP
- PHP获取IP的多种有效方法
- PHP获取IP的多种方式解析
- PHP获取IP的多种方式解析
- PHP获取IP的多种方式解析
- PHP获取IP的多种有效方法
- php获取本地ip的多种方法
- php 获取IP函数
- PHP获取用户IP地址
- php获取用户IP地址
- PHP获取用户IP地址
- nginx在使用varnish作缓存情况下获取用户真实ip
- php获取文件大小封装函数
- PHP获取客户端IP函数
- php 获取客户端ip函数
- PHP获取IP地址的多种有效方法
- linux下的软硬链接及其inode
- 26函数
- 数据中心模块化:兼顾安全与节能
- 度度熊与邪恶大魔王
- HDU 1170
- php 封装函数 多种情况下 自动获取用户ip
- Python基础语法之——getattr(object, name, default)
- 一个数组中只有两个数字单独出现,其余数字都是成对出现的,请找出这两个数。
- 边缘计算促进微数据中心的兴起
- 一种不错的使用cacti的方法-dockered cacti
- 应用两大策略 降低数据中心工作复杂性
- tomcat 总结2
- c++之重载函数(一)
- 大数相乘算法(相加,相减)