PHP

[PHP] $_SERVER 함수 (서버함수)

chsr 2021. 5. 24. 15:15
728x90
반응형

■ PHP $_SERVER 함수 (서버함수)


 설명

헤더, 경로 및 스크립트 위치 등 서버 및 실행 환경 정보를 배열 형태로 가져올 수 있는 함수

 

  • $_SERVER['DOCUMENT_ROOT']

현재 웹사이트가 위치한 서버상의 위치 (예) /home/www/html

  • $_SERVER['HTTP_ACCEPT_ENCODING']

인코딩 방식 (예) gzip, sdch, deflate 등

  • $_SERVER['HTTP_ACCEPT_LANGUAGE']

언어 (예) ko-KR; en-US;

  • $_SERVER['HTTP_USER_AGENT']

웹서버에 접속한 사용자 환경 (예) Chrome/24.0.1312.57 Safari/537.17

  • $_SERVER['REMOTE_ADDR']

웹서버에 접속한 사용자 IP

  • $_SERVER['SCRIPT_FILENAME']

실행되고 있는 위치 및 파일명 (예) /home/www/html/temp/index.php

  • $_SERVER['SERVER_NAME']

웹사이트 도메인 (예) test.co.kr

  • $_SERVER['SERVER_PORT'] 

웹사이트 사용 포트번호 (예) 80

  • $_SERVER['SERVER_SOFTWARE']

서버의 소프트웨어 환경 (예) Apache/2.2.22 (Win64) PHP/7.1

  • $_SERVER['REQUEST_URI']

도메인을 제외한 현재 페이지의 주소 (예) /temp/index.php?user=A&type=B

  • $_SERVER['PHP_SELF']

도메인, 파라미터값을 제외한 현재 페이지 주소 (예) /temp/index.php

  • $_SERVER['HTTP_REFERER']

이전 페이지의 URL 링크

728x90
반응형

'PHP' 카테고리의 다른 글

[PHP] 날짜 계산 date()  (1) 2021.07.06
[PHP] 조건문 switch case 문  (1) 2021.05.25
[PHP] 접속자 IP 주소 체크  (1) 2021.05.24
[PHP] PC, 모바일 디바이스 기기 체크  (0) 2021.05.24
[PHP] 문자열 뒤집기 strrev()  (0) 2021.05.10