프로그래밍/PHP

[PHP] 접속자 IP 가져오기

떨어지는 용 2017. 12. 5. 10:19

▶PHP 접속자 IP 가져오기



▶설명


PHP에서 현재 접속자(클라이언트)의 IP를 가져올 때 사용하는 방법입니다.

현재 접속자 IP는 $_SERVER 라는 슈퍼 글로벌 변수(Superglobals) 안에 REMOTE_ADDR라는 키로 저장되어 있습니다.


▶예제



코드

<?php
echo $_SERVER['REMOTE_ADDR'];
?>


결과

127.0.0.1


▶활용


특정 IP로 접근했을 때만 보이는 코드를 추가할 수 있습니다.

<?php
if($_SERVER['REMOTE_ADDR'] == '127.0.0.1')
{
    # Content
    echo "This is local";
}
?>