PHP / Tutorial / 접속한 IP 확인하는 방법
웹 개발을 하다 보면, 사용자 또는 클라이언트의 IP 주소를 확인해야 할 일이 종종 있습니다.
-
로그인 시도의 IP 로그
-
방문자 통계 분석
-
보안 접속 제한
PHP에서 접속한 IP는 다음 코드로 확인할 수 있습니다.
echo $_SERVER["REMOTE_ADDR"];
참고로, $_SERVER는 웹 서버와 관련된 다양한 정보들을 담고 있는 연관 배열입니다. 클라이언트 요청과 서버 상태에 따라 자동으로 채워지며, 주로 다음과 같은 용도로 사용됩니다.
- 현재 실행 중인 스크립트의 정보 확인
- 클라이언트 요청 정보 분석
- 서버 환경 정보 조회
- 디버깅 및 로깅 등
다음과 같이 하면 서버의 다양한 정보를 배열 형태로 출력합니다.
print_r( $_SERVER );