php获取客户端IP
2015-11-09 19:58
716 查看
function GetIP(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) $ip = getenv("REMOTE_ADDR"); else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) $ip = $_SERVER['REMOTE_ADDR']; else $ip = "unknown"; return($ip); }
相关文章推荐
- WDCP的pure-ftpd配置
- PHP利用CURL_MULTI实现多线程爆破
- 理解ThinkPHP当中的D方法
- php连接mysql数据库的几种方法
- 文件服务器vsftp的配置
- Elasticsearch-PHP 搜索操作
- php中isset 、empty 区别
- PHP文件访问技术
- 终于搞定阿里云ftp的问题
- 解决chrome默认打开ftp的问题
- PHP常用函数
- 搭建ftp服务器
- Laravel5.0学习系类2之模板引擎blade
- php 框架 laravel安装
- 正则表达式preg_replace学习
- WritePrivateProfileString GetPrivateProfileString 读取写 配置文件
- php7 性能测试
- php 5.6.14手动安装 php -v 显示没有安装
- php对二维数组进行相关操作(排序、转换、去空白等)
- ftp提取文件到hdfs