본문 바로가기

Back-End/PHP

PHP 에서 사용하는 슈퍼 전역변수




PHP 에서 사용하는 슈퍼 전역변수


$HTTP_*_VARS
$_SERVER
$_GET
$_POST
$_FILES
$_COOKIE
$_SESSION
$_REQUEST
$_ENV


이런 것들이 존재한다.


마법상수 PHP 한글 메뉴얼


http://php.net/manual/kr/language.constants.predefined.php



 "마법" PHP 상수
이름설명
__LINE__파일의 현재 줄 번호
__FILE__심볼릭 링크를 통해 해석된 경우를 포함한 파일의 전체 경로와 이름. include 내부에서 사용할 경우, include된 파일명이 반환됩니다.
__DIR__파일의 디렉토리. 포함한 파일 안에서는, 포함된 파일의 디렉토리를 반환합니다. 이는 dirname(__FILE__)과 동일합니다. 디렉토리명은 루트 디렉토리가 아닌 이상, 마지막에 슬래시가 없습니다.
__FUNCTION__The function name.
__CLASS__클래스명. (PHP 4.3.0에서 추가) PHP 5부터 이 상수는 정의된 그대로의 클래스명을 반환합니다. (대소문자 구분) PHP 4에서는 항상 소문자였습니다. 클래스명은 선언한 이름공간을 포함합니다. (예.Foo\Bar) PHP 5.4부터 __CLASS__는 trait에서도 동작합니다. trait 메소드 안에서 사용할 때, __CLASS__는 trait가 사용되는 클래스명입니다.
__TRAIT__trait 명. trait 명은 이를 선언한 네임스페이스를 포함합니다. (예. Foo\Bar)
__METHOD__클래스 메소드명.
__NAMESPACE__현재 네임스페이스 이름.


'Back-End > PHP' 카테고리의 다른 글

PHP- getimagesize()함수  (0) 2018.01.17
PHP function - HOST의 경로를 얻어오는 함수.  (0) 2018.01.17
HTML Input File tag 로 전송되는 PHP FILE 상수  (0) 2018.01.17
Method Override - PHP  (0) 2018.01.17
PHP - 데이터 형변환 법.  (0) 2018.01.17