전역 변수는 프로그램의 모든 부분에서 액세스할 수 있습니다. 그러나 수정하기 위해서는 전역 변수가 수정될 함수에서 전역 변수로 명시적으로 선언되어야 합니다. 이것은 전역으로 인식되어야 하는 변수 앞에 키워드 GLOBAL을 배치하여 충분히 편리하게 수행됩니다.
예시
코드는 다음과 같습니다. 여기서 PHP에서 전역 변수를 선언하는 방법을 볼 수 있습니다.
<?php $val = 1; function display() { GLOBAL $val; $val++; print "Value = $val"; } display(); ?>
출력
이것은 다음과 같은 출력을 생성합니다-
Value = 2
예시
이제 다른 예를 살펴보겠습니다-
<?php $a = 2; $b = 3; function display() { global $a, $b; $b = $a + $b; } display(); echo $b; ?>
출력
이것은 다음과 같은 출력을 생성합니다-
5