• 技术文章 >每日编程 >PHP知识

    PHP怎么获取当前访问的IP地址

    藏色散人藏色散人2019-11-23 13:51:56原创13235
    在前面的文章《PHP怎么获取浏览器信息》中,我们给大家了通过PHP中超全局变量$_SERVER来获取。那么PHP获取当前访问的IP地址,我们仍然可以使用$_SERVER来实现IP获取。

    IP地址: Internet协议地址(IP地址)是分配给连接到使用Internet协议进行通信的计算机网络的每个设备的数字标签。IP地址有两个主要功能:主机或网络接口标识和位置寻址。

    推荐手册php完全自学手册

    下面我们就结合简单的代码示例,给大家介绍PHP获取当前访问的IP地址的方法。

    代码示例如下:

    <?php
    
    //ip是否来自共享互联网
    if (!empty($_SERVER['HTTP_CLIENT_IP']))
    {
        $ip_address = $_SERVER['HTTP_CLIENT_IP'];
    }
    //ip是否来自代理
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
    {
        $ip_address = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    //ip是否来自远程地址
    else
    {
        $ip_address = $_SERVER['REMOTE_ADDR'];
    }
    echo $ip_address;
    ?>

    由于我们是在本地进行测试,所以获取的当前IP地址:

    127.0.0.1

    注:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。

    相关文章推荐:
    1.php如何获取用户的ip地址
    2.php如何获取客户端的ip地址?
    相关视频推荐:
    1.独孤九贱(4)_PHP视频教程

    本篇文章就是关于PHP获取当前访问的IP地址的方法介绍,非常简单,希望对需要的朋友有所帮助!

    以上就是PHP怎么获取当前访问的IP地址的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:PHP获取IP地址
    上一篇:PHP怎么获取当前浏览器信息 下一篇:PHP实现延迟执行程序
    线上培训班

    相关文章推荐

    • php获取本机真实IP地址实例代码_php技巧• php获取文件后缀的9种方法_php技巧• PHP获取昨天、今天及明天日期的方法_php技巧• php获取图片信息的方法详解_php技巧• php获取远程文件的内容和大小_php技巧

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网