테스트 사이트 - 개발 중인 베타 버전입니다

전역변수 $g4 가 궁금합니다. 채택완료

번개소녀 11년 전 조회 4,704

내장함수

function get_admin ($admin = 'super')

{

      global $config, $group, $board;

      global $g4;

    

     $is = false;

     if (admin == 'board') {

      }

}

-----------------------------------------

관리자 정보를 얻어 오는 내장함수로 알고 있습니다.

제가 궁금한건 그누보드4 내장함수 안에 쓰여 있는 저 빨간색 전역변수가 궁금해서 입니다.

함수 밖에 있는 변수를 가져다 쓸려면 global 이라 붙여 주고 활용하는 게 전역변수로 알고 있는데

거의 대부분의 내장함수안에 쓰여져 있는 $g4는 무얼 뜻하는지 알고 싶습니다.

$g4['path'] 이런걸 의미 하는지, 아니면 소스파일 안데 있는 $g4 전부에 대한 건지 잘 모르겠습니다.

부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
11년 전
이코아리님 답변에 덧붙여
print_r($g4); 해보면 $g4가 무엇인지 한눈에 볼 수 있을 겁니다
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전
다른 언어들은
public final 
external 
constant 
이런식으로 선언해야 글로벌 변수가 되는데 
php 에서는
function a()
  global $g4;
}
로 해서 외부의 변수를 내부에서 호출할 수 있습니다. 
테스트는 안해봐서 
function a()
{  
  global $g4;
   $g4['member']= null; 
}
하면 외부 변수를 변경가능한지는 모르겠네요. 
하여간 
$g4  는 그누보드 사용에 관한 기본 설정 파일이 들어가져 있습니다. 
/config.php  에 설정하게 되어 있습니다.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인