获得客户端ip

private function GetIP(){
        if(!empty($_SERVER["HTTP_CLIENT_IP"])){
          $cip = $_SERVER["HTTP_CLIENT_IP"];
        }elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){
          $cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
        }elseif(!empty($_SERVER["REMOTE_ADDR"])){
          $cip = $_SERVER["REMOTE_ADDR"];
        }else{
          $cip = false;
        }
        return $cip;
    }

最新文章

  1. 打开eclipse报错
  2. transform你不知道的那些事
  3. Swing应用开发实战系列之五:后台日志信息前台监控器
  4. iOS 完美解决 interactivePopGestureRecognizer 卡住的问题
  5. 二十四种设计模式:状态模式(State Pattern)
  6. PHP 下载文件时自动添加bom头的方法
  7. jquery判断对象是否获得焦点
  8. iOS开发——总结篇&IOS开发基础知识
  9. error C2664 转换错误汇总[转]
  10. Memcached的安装与使用
  11. 史上最全的java随机数生成算法[转载]
  12. 基于Emit实现的C#版本的BeanCopier
  13. Token令牌管理权限
  14. SpringBoot和druid数据源集成Jpa
  15. DevExpress ASP.NET Core Controls 2019发展蓝图(No.3)
  16. FPGA计算中定标与位扩展的实现
  17. hibernate 4 需要导入的jar包
  18. Unity 3D Shader流水线
  19. Python3中Urllib库基本使用
  20. c++ boost 苹果内购 IAP验证

热门文章

  1. Informatica can bind a LONG value only for insert into a LONG column Oracle
  2. PAT 天梯赛 L1-043. 阅览室 【STL】
  3. linux常用技巧(资料)
  4. OpenGL学习进程(8)第六课:点、边和图形(三)绘制图形
  5. jsp导出
  6. Linux centos开机执行JAR Shell脚本
  7. SpringBoot Redis工具类封装
  8. P4121 [WC2005]双面棋盘
  9. 12个提问频率最高的php面试题
  10. Python 集合set概念和操作