전역변수 $g4 가 궁금합니다.

전역변수 $g4 가 궁금합니다.

QA

전역변수 $g4 가 궁금합니다.

답변 2

본문

내장함수


function get_admin ($admin = 'super')

{

      global $config, $group, $board;

      global $g4;

    

     $is = false;

     if (admin == 'board') {


      }


}

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

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

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

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

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

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

부탁드립니다.

이 질문에 댓글 쓰기 :

답변 2

다른 언어들은

public final 

external 

constant 

이런식으로 선언해야 글로벌 변수가 되는데 

php 에서는

function a()
  global $g4;
}

로 해서 외부의 변수를 내부에서 호출할 수 있습니다. 

테스트는 안해봐서 
function a()
{  
  global $g4;
   $g4['member']= null; 
}

하면 외부 변수를 변경가능한지는 모르겠네요. 


하여간 

$g4  는 그누보드 사용에 관한 기본 설정 파일이 들어가져 있습니다. 

/config.php  에 설정하게 되어 있습니다.
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 21
© SIRSOFT
현재 페이지 제일 처음으로