>类库下载 >PHP类库 >PHP는 IP를 얻는 방법

PHP는 IP를 얻는 방법

高洛峰
高洛峰원래의
2016-10-21 10:28:021174검색

<?php
//获取IP
function get_ip() {
        if (isset($_SERVER)) {
                if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) {
                        $realip = $_SERVER[HTTP_X_FORWARDED_FOR];
                } elseif (isset($_SERVER[HTTP_CLIENT_IP])) {
                        $realip = $_SERVER[HTTP_CLIENT_IP];
                } else {
                        $realip = $_SERVER[REMOTE_ADDR];
                }
        } else {
                if (getenv("HTTP_X_FORWARDED_FOR")) {
                        $realip = getenv( "HTTP_X_FORWARDED_FOR");
                } elseif (getenv("HTTP_CLIENT_IP")) {
                        $realip = getenv("HTTP_CLIENT_IP");
                } else {
                        $realip = getenv("REMOTE_ADDR");
                }
        }
        return $realip;
}
?>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

관련 기사

더보기