$_SERVER : 서버의 환경 설정에 대한 변수
$_SERVER['DOCUMENT_ROOT'] | 현재 사이트가 위치한 서버상의 위치 |
$_SERVER['SCRIPT_FILENAME'] | 실행중인 스크립트가 들어있는 파일의 절대 경로. |
$_SERVER['SCRIPT_NAME'] | 현재 스크립트의 이름을 포함 → 페이지가 스스로를 호출할 때 유용 |
$GLOBALS : 현재 스탭상에 선언되어있는 모든 변수
→ 모든 데이터가 표시됨 → 잘못 출력되면 웹사이트가 뚫릴 수 있음
→ array 형식으로 되어있다
$_GET : 데이터를 URL 로 전송
$_POST : 데이터를 HTTP 헤더에 포함시켜 전송, 데이터 크기제한X
-> 반드시 Form 태그가 있어야함 (회원가입, 로그인, ... )
$_REQUEST : GET, POST 방식에 구애받지 않고 데이터를 받는다
$_COOKIE : 브라우저에 저장된 데이터값
$_SESSION : 서버측에 저장되는 cookie값
→ session_start() 함수로 브라우저의 쿠키에 session 키를 부여하는 역할을 함
$_FILES : file을 업로드할 때 받는 데이터
$_ENV : 환경 변수 설정값이 나오는 변수
'PHP' 카테고리의 다른 글
PHP 엑셀 서버 업로드 - 데이터 일일히 저장 (0) | 2021.02.10 |
---|---|
[PHP] 파일 업로드 / 깔끔한 파일 업로드 CSS (0) | 2021.02.10 |
[PHP] 세션과 쿠키 / array에 key, value 값 추가하기 (0) | 2021.02.09 |
PHP의 객체 [클래스 정의/객체 생성 및 접근/ 생성자, 소멸자] (0) | 2021.01.24 |
php 파일 내용 포함시키기 (include/include_once) (0) | 2021.01.24 |
댓글