当前位置:首页 > 叨叨念念 > PHP获取用户IP

PHP获取用户IP

叨叨念念 / 星之宇 / 2021-9-27 21:19 / 浏览:1731 / 评论:0

本文主要介绍PHP如何获取用户的IP。


方法一

$ip = $_SERVER["REMOTE_ADDR"];


方法二

function GetIP(){
    if(!empty($_SERVER["HTTP_CLIENT_IP"])){
        $ip = $_SERVER["HTTP_CLIENT_IP"];
    }elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){   
        $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    }elseif(!empty($_SERVER["REMOTE_ADDR"])){
        $ip = $_SERVER["REMOTE_ADDR"];
    }else{
        $ip = "无法获取!"; 
    }
    return $ip;
}


方法三

$ip = !empty($_SERVER["HTTP_VIA"]) && !empty($_SERVER["HTTP_X_FORWARDED_FOR"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];

目前有 0 条评论

    • 昵称
    • 邮箱
    • 网址