"PHP $ SERVER"의 두 판 사이의 차이

34번째 줄: 34번째 줄:
| [[$_SERVER('SCRIPT_FILENAME')|$_SERVER['SCRIPT_FILENAME']]]  
| [[$_SERVER('SCRIPT_FILENAME')|$_SERVER['SCRIPT_FILENAME']]]  
| 파일자신의 CLI경로
| 파일자신의 CLI경로
| /var/www/html/ex/php/hello.php
| /home/testuser/myfolder/hello.php
|-
|-
| [[$_SERVER('SCRIPT_NAME')|$_SERVER['SCRIPT_NAME']]]  
| [[$_SERVER('SCRIPT_NAME')|$_SERVER['SCRIPT_NAME']]]  

2017년 3월 28일 (화) 20:46 판

1 개요

PHP $_SERVER
  • PHP 예약 변수 중 하나
  • 서버, 실행환경 정보를 담고 있는 배열

2 목록

변수 설명 값 예시
$_SERVER['HTTP_HOST']
$_SERVER['HTTP_REFERER'] 리퍼러(이전 웹페이지 주소)
$_SERVER['HTTP_USER_AGENT'] 사용자의 웹접속환경 정보 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36
$_SERVER['QUERY_STRING']
$_SERVER['REMOTE_ADDR'] 사용자의 IP 주소 135.79.246.80
$_SERVER['REQUEST_URI'] 요청 URI. 이 페이지에 접근하기 위해 입력한 URI /index.html
$_SERVER['SCRIPT_FILENAME'] 파일자신의 CLI경로 /home/testuser/myfolder/hello.php
$_SERVER['SCRIPT_NAME']
$_SERVER['SERVER_NAME'] 서버 이름 example.com
$_SERVER['SERVER_ADDR'] 서버 주소 135.79.246.80
$_SERVER['SERVER_PORT'] 서버 포트 80
$_SERVER['SERVER_PROTOCOL'] 페이지가 요청된 프로토콜 정보 HTTP/1.1
$_SERVER['SERVER_SOFTWARE'] 웹서버 정보 Apache
$_SERVER['PHP_SELF'] 파일자신의 웹경로(또는 CLI경로) /ex/php/hello.php

3 같이 보기

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}