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

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

QA

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

본문

내장함수


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  에 설정하게 되어 있습니다.
답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT