PHP 슈퍼글로벌 - $GLOBALS
슈퍼 전역 변수는 모든 범위에서 항상 사용할 수 있는 내장 변수입니다.
PHP $ 글로벌
$GLOBALS는 PHP 스크립트의 어디에서나(함수나 메서드 내에서도) 전역 변수에 액세스하는 데 사용되는 PHP 슈퍼 전역 변수입니다.
PHP는 $GLOBALS[ index ] 라는 배열에 모든 전역 변수를 저장합니다 . 인덱스 는 변수의 이름을 보유합니다 .
아래 예는 슈퍼 전역 변수 $GLOBALS를 사용하는 방법을 보여줍니다.
예시
<?php
$x = 75;
$y = 25;
function addition() {
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
위의 예에서 z는 $GLOBALS 배열 내에 존재하는 변수이므로 함수 외부에서도 액세스할 수 있습니다!