CodeIgniter에서는 글로벌 변수를 어디에서 선언해야합니까?
-
13-09-2019 - |
문제
전역 변수와 글로벌 상수를 선언하고 싶습니다. 일반적으로, 나는 그것들을 내 자신의 커스텀 프레임 워크의 포함/global.php에 넣을 것입니다.
Codeigniter에서 글로벌을 어디에서 정의해야합니까? 다음은 내가 선언하고 싶은 글로벌의 예입니다.
define('USERSTAT_OFFLINE', 0);
define('USERSTAT_ONLINE', 1);
define('USERSTAT_AWAY', 2);
define('USERSTAT_BUSY', 3);
$PAYMENT_PLANS = array();
$PAYMENT_PLANS[] = array('id'=>1, 'name'=>'Trial');
$PAYMENT_PLANS[] = array('id'=>2, 'name'=>'Premium Plan');
해결책
구성 파일을 활용할 수 있습니다 (시스템/응용 프로그램/config/config.php) 구성 관련 변수를 설정합니다.
또는 상수 파일 사용 (시스템/애플리케이션/config/constants.php) 사이트 기본 설정 상수를 저장합니다.
제휴하지 않습니다 StackOverflow