728x90
PHP 슈퍼 글로벌 변수
PHP 슈퍼 글로벌 변수는 어떤 스크립트나 함수에서도 전역적으로 접근 가능한 미리 정의된 변수입니다. 이 변수들은 여러 상황에서 자주 사용되며 프로그램 전반에서 공유되는 정보를 제공합니다. 이러한 변수들은 $GLOBALS 배열을 사용하여 액세스할 수 있습니다.
PHP의 주요 슈퍼 글로벌 변수들
- $GLOBALS : 모든 글로벌 변수를 포함하는 연관 배열입니다.
- $_SERVER : 웹 서버의 정보와 요청에 대한 정보를 담고 있습니다. 예를 들어, 클라이언트 IP 주소, 요청 메서드, URL 등의 정보가 있습니다.
- $_GET : URL의 쿼리 스트링에서 파라미터 값을 가져오는데 사용됩니다.
- $_POST : POST 방식으로 전달된 폼 데이터의 값을 가져오는데 사용됩니다.
- $_REQUEST : GET, POST 및 COOKIE 데이터를 담은 배열입니다.
- $_SESSION : 세션 변수 값을 저장하고 가져오는데 사용됩니다.
- $_COOKIE : 쿠키의 값을 가져오는데 사용됩니다.
- $_ENV : 환경 변수 값을 저장하고 가져오는데 사용됩니다.
- $_FILES : 파일 업로드에 대한 정보를 저장하고 가져오는데 사용됩니다.
- $_GLOBALS : 모든 글로벌 변수를 연관 배열로 저장하고 액세스할 수 있습니다.
이러한 슈퍼 글로벌 변수들은 PHP 스크립트에서 데이터를 다른 곳에서 가져오거나 저장하는데 사용되며 웹 애플리케이션 개발 시 자주 활용됩니다.
참고URL
- Superglobals - Built-in variables that are always available in all scopes
728x90
'리눅스' 카테고리의 다른 글
| [WIP] 파이썬 가상 환경을 구성하고 설정하는 방법 (0) | 2026.04.14 |
|---|---|
| [WIP] PHP에서 웹 서버의 환경 변수를 가져와서 사용하는 방법 (0) | 2026.04.14 |
| [WIP] Telegraf 에이전트 설치(Telegraf data collector) (0) | 2026.04.14 |
| [WIP] SSL 인증서를 PFX에서 JKS로 변환하는 방법 (0) | 2026.04.14 |
| [WIP] HashiCorp Vault를 Docker 컨테이너로 구성하는 방법 (0) | 2026.04.13 |