-
[PHP] GLOBALS (전역 함수)PHP 2024. 1. 4. 20:59
php 함수 내에서의 변수는 기본적으로 지역변수로 역할 한다
따라서 함수 밖에선 그 변수를 이용하지 못하는데
이때 함수 내에
$GLOBALS[]
를 사용하면 함수 밖에서도 사용할 수 있도록 전역변수로 선언된다.
?php // $GLOBALS['aaa'] = value -> 전역변수로 대체로 함수안에 있는 변수는 지역변수라 함수 내에서만 사용 가능하지만 globals 를 사용하게 되면 전역변수로 선언되어 // 함수 밖에서도 사용할 수 있다. function aabb(){ $GLOBALS['aaa'] = " 안녕"; echo $GLOBALS['aaa']; } aabb(); echo $aaa;
이렇게 하고 출력 결과를 보면 똑같은 결과가 나오는 것을 확인 할 수 있다.
'PHP' 카테고리의 다른 글
[PHP] 정규표현식 (1) 2024.01.05 [PHP] GET POST Request 를 form 에서 이용하기 (2) 2024.01.05 [PHP] 내장함수, 사용자 정의 함수(function) (2) 2024.01.04 [PHP] 산술, 할당, 문자열, 논리 연산자 (0) 2024.01.04 [PHP] 난수 rand(); , 상수 define(a,b); (0) 2024.01.04