묻고답하기

외부페이지에서 전역 변수를 사용할 수 있나요?

php.net 에 있는 전역변수 예제입니다만, 외부페이지에서는 전혀 다른 결과가 나오네요.

<?php
$a = 1;
$b = 2;
function Sum()
{
    global $a, $b;
    $b = $a + $b;
Sum();
echo $b;
?>

또는, 아래와 같이 전역변수를 사용해도 마찬가지 결과입니다.

$GLOBALS['b'] = $GLOBALS['a'] + $GLOBALS['b'];


결과가 3이 나와야 하는데, 2가 나옵니다. 즉 b 가 sum 에서 더해지지 않고, 그냥 b를 출력하고 있습니다.

그래서 xe 페이지가 아닌 일반 경로에서 출력해 보니, 3이 제대로 출력이 되는데 말입니다.



결론은 전역변수가 xe 외부 페이지에서 적용되지 않는다는건데...
xe 외부페이지에서 전역 변수를 사용하려면 특별한 규칙이나 다른 방법이 있는지 알고 싶어서 질문드립니다.

비슷한 경험 있으신분은 답변 부탁드립니다.

감사합니다.


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김진호313 게시판만 들어가면 stack overflow 라고 뜹니다..  
신비의불 권한안내 문구 페이지 수정방법 [1] 2011.02.18 by 토비코비
아아악내눈 게시판에 작성자 아이디 옆에 추가정보를 출력하고 싶습니다.  
낡은기타 회원가입폼의 가로길이 [1] 2011.02.18 by 아아악내눈
정병호776 동일아이피 사용시 설문조사 문제 [2] 2011.02.18 by 가자미
나는새 sejin7940 게시판 스킨 ver.3 게시판을 쓰고 있는데 댓글 출력 질문입니다.  
아아악내눈 텍스타일 도메인 질문 [1] 2011.02.18 by SeklutZ
atype 회원가입시 에러 메세지가 뜹니다.  
ventus 쇼케이스 홈페이지자랑의 페이지전환처럼 사용하고 싶어요.  
RAFEL. 테이블 'board.xe_textyle' 는 존재하지 않습니다. [1] 2011.02.17 by RAFEL.
BlogJh 레이아웃 제작에 맞는 작성프로그램 [1] 2011.02.17 by 아아악내눈
CrowTM 레이아웃 질문좀 드릴게요  
Eris 로그인창에 레벨아이콘을 표시하게하려면  
디키리스 제로보드XE PHP5문의 [1] 2011.02.17 by misol
앤드별 쪽지기능이 제대로 작동안하네요ㅠ [1] 2011.02.17 by SeklutZ
proengin 1.4.4.4 업데이트 후 게시판 스킨과 위젯 스킨이 작동하지 않습니다 [1] 2011.02.17 by SeklutZ
김진호313 요청하신 기능을 실행할 수 있는 권한이 없습니다 [1] 2011.02.17 by SeklutZ
DynamicLaser jQuery 플러그인 로드에 관해서 문의합니다. [1] 2011.02.17 by DynamicLaser
Humade 보드 설치 경로 설정을 잘못 바꿨어요! 도와주세요 [1] 2011.02.17 by SeklutZ
hong''gun 그대로 호스팅업체를 변경할때... [1] 2011.02.17 by SeklutZ
가장아름다운사랑 첨부파일의 확장자를 구별하려면 어떻게 해야 할까요??  
리치김 1.4.4.4 로 덮어 쓰기 한 후 로그인 문제 [1] 2011.02.17 by 아아악내눈
노미애295 비밀번호 설정하기 [1] 2011.02.17 by ToFinder
울덴즈 CSS로 이중보더 사용하기 [2] 2011.02.17 by yoorim
노울 게시글이 전부 깨져서 나옵니다 도와주세요 ㅠ [1] 2011.02.17 by 아아악내눈
김민기194 게시판 가로 사이즈 조절 어떻게 하나요? [1] 2011.02.17 by 아아악내눈
운영인 도메인 관련질문합니다. [1] 2011.02.17 by 아아악내눈
동수기 xe엔진 레이아웃 스킨에 제로보드게시판말고 [1] 2011.02.17 by 공듀
쿤. 카운터 및 조회수 말인데요. [1] 2011.02.17
한용길 안녕하세요? 회원가입폼 수정 할수 있습니까? (도움주세요) [1] 2011.02.17 by bitnaya