반응형
[php-tip]PHP $_SERVER 함수
$_SERVER['HTTP_HOST'] = 사이트 도메인
$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치
-> /public_html/
$_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경
-> Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705
$_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP
-> xxx.xxx.xxx.xxx
$_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파일명-> /public_html/include/index.php
$_SERVER['SERVER_PORT'] = 사용하는 포트
-> 80
$_SERVER['REQUEST_URI'] = 현재페이지의 주소에서 도메인 제외
-> /index.php?id=hong&name=홍길동
$_SERVER['PHP_SELF'] = 현재페이지의 주소에서 도메인과 넘겨지는 값 제외
-> index.php
주로 사용하는 서버 함수만 표기했습니다. 이 외에도 더 있습니다.
<?php
var_dump($_SERVER);
?>
을 이용해서 보다 자세한 정보를 얻을 수 있습니다.
반응형