2012-02-28 3 views
1

최근 Codeigniter를 PHP 프레임 워크로 채택하기로 결정했습니다.글로벌 변수 설정 Codeigniter

모든 컨트롤러/모델/뷰에서 사용할 수 있어야하는 변수를 설정하고 싶습니다.

어떻게하면됩니까?

+0

아마 안됩니다. 당신은 당신의 모델에서 그것들을 클래스 - 레벨 상수로 만들 수 있습니다. – meagar

답변

3

($this->load->vars())을 참조하십시오.

문서 상태 :

이 기능은 연관 배열을 입력 받아서 PHP 추출 함수를 사용 변수를 생성한다. 이 함수는 $this->load->view() 함수의 두 번째 매개 변수를 사용할 때와 같은 결과 인 을 생성합니다. 이 함수를 과 독립적으로 사용하려는 이유는 컨트롤러의 생성자에서 일부 전역 변수를 설정하고 모든 함수에서로드 한 보기 파일에서 사용할 수있게하려는 경우입니다. 이 기능을 번으로 여러 번 호출 할 수 있습니다. 데이터는 캐쉬되고 변수로 변환하기위한 하나의 배열로 병합됩니다.