PHP

$_SERVER 에 대해 알아보자

먹세 2013. 5. 3. 11:41

$_SERVER['HTTP_ACCEPT_ENCODING'] : 인코딩 방식 (gzip, deflate)


$_SERVER['HTTP_ACCEPT_LANGUAGE'] : 언어 (ko)


$_SERVER['HTTP_USER_AGENT'] : 클라이언트 브라우저 정보


$_SERVER['REMOTE_ADDR'] : 클라이언트 IP


$_SERVER['HTTP_REFERER'] : 서버로 접속하기 바로 이전 페이지의 주소값 (어디로부터 유입되었는지 알수있음, a태그나 form으로 넘어올 때는 값이 전달됨, onclick이벤트로 넘어올때는 값이 전송되지 않음)


$_SERVER['SCRIPT_FILENAME'] : 현재 실행되고 있는 위치와 파일명


$_SERVER['SERVER_NAME'] : 사이트 도메인 (www.domain.co.kr, VirtualHost 에 지정한 도메인)


$_SERVER['HTTP_HOST'] : 사이트 도메인 (접속할 때 사용한 도메인)


$_SERVER['SERVER_PORT'] : 해당 사이트가 사용하는 포트


$_SERVER['SERVER_SOFTWARE'] : 서버의 소프트웨어 환경 (Apache/2.0...)


$_SERVER['GATEWAY_INTERFACE'] : CGI정보 (CGI/1.1)


$_SERVER['SERVER_PROTOCOL'] : 사용된 서버 프로토콜 (HTTP/1.1)


$_SERVER['REQUEST_URI'] : 현재 페이지 주소에서 도메인만 제외한 값 (/index.html?w=u&cat=1)


$_SERVER['APPL_PHYSICAL_PATH'] : 현재페이지의 실제 파일 주소 (C:\home/)


$_SERVER['QUERY_STRING'] : get방식으로 넘어오는 변수값 (?w=u&cat=1, get방식으로 넘어올 때만 가능)





반응형

'PHP' 카테고리의 다른 글

wamp 로컬에서 도메인연결 세팅  (0) 2014.08.21
snoopy class 사용법  (0) 2013.07.11
php에서 자바스크립트로 배열 보내기  (0) 2013.05.03
date() 사용시 Warning이 뜬다면.  (0) 2013.05.02
기상청 날씨 연동  (0) 2013.04.30