답변:
또한 Common 함수 config_item()
는 CodeIgniter 인스턴스 전체에서 거의 모든 곳에서 작동합니다. 컨트롤러, 모델, 뷰, 라이브러리, 도우미, 후크 등.
config_item()
에서 사용할 수있는 충돌 보호하지 않습니다$this->config->item()
다음과 같이 할 수 있습니다.
$ci = get_instance(); // CI_Loader instance
$ci->load->config('email');
echo $ci->config->item('name');
$this->config->item('config_var')
내 경우에는 작동하지 않았습니다.
config_item('config_var');
보기에서 변수를 에코 하는 데만 사용할 수 있습니다.
echo $this->config->config['ur config file']
구성 파일도 그림으로 나오면 이와 같이 액세스해야합니다. 예를 들어 구성 폴더에 app.php를 포함합니다. 변수가 있습니다.
$config['50001'] = "your message"
이제 컨트롤러 또는 모델에 액세스하고 싶습니다.
다음 두 가지 경우를 시도해보십시오.
case1 :
$msg = $this->config->item('ur config file');
echo $msg['50001']; //out put: "your message";
case2 :
$msg = $this->config->item('50001');
echo $msg; //out put: "your message"
$config['cricket'] = 'bat';
config.php 파일에서
$this->config->item('cricket')
이것을보기에 사용
예 : 다음이있는 경우 :
$config['base_url'] = 'www.example.com'
당신의 설정 config.php를 다음
echo base_url();
이것은 거의 모든 곳에서 매우 잘 작동합니다.