전역변수를 설정하려고 하는데 잘 안되네요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

전역변수를 설정하려고 하는데 잘 안되네요 정보

전역변수를 설정하려고 하는데 잘 안되네요

본문

common.php 파일에 전역 변수를 하나 생성해서 필요한 곳에서 common.php를 include 하여서

변수하나를 공통적으로 사용하려고 합니다. common.php 파일에 변수를 선언하였고 A 파일에서

common.php 파일을 include 하여 변수에 값을 넣었고 확인까지 하였습니다. 하지만 B 파일에서

common.php 파일을 include 하고 해당 변수를 사용하면 값이 출력되지 않습니다. 전역 변수 설정을

따로 하는 방법이 있는건가요?

댓글 전체

그렇게하면 어딘가에서 변수 값을 변경하지않는한 안 될 까닭이 없습니다
common.php에서
$test='1234';

A화일에서
include_once("_common.php");
echo $test;

B화일에서
include_once("_common.php");
echo $test;

위와 같이 하면 둘다 잘 나와야 정상입니다
common.php 보다는 extend 를 활용하시는 것이 더 좋을 것 같네요. extend 폴더에 php 파일이 있으면 무조건 include 해오기 때문에 편리합니다.
* 추신
질문하신 분 처럼 A파일에서 변수에 값을 넣는 다고, B 파일에 그 값이 유지되지는 않습니다.
DB를 활용하시거나, 직접 값을 넘기세요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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