Чтобы загрузить файл конфигурации в CodeIgniter, вы можете вызвать метод $this->config->load()
.
Чтобы загрузить один из ваших пользовательских файлов конфигурации, вы будете использовать следующее
Функция в контроллере, который нуждается в этом:
$this->config->load('filename');
Где filename - это имя вашего файла конфигурации, без файла .php
расширение.
Если вам нужно загрузить несколько файлов конфигурации, как правило, они будут объединены
в один основной конфигурационный массив. Однако могут возникнуть конфликты имен, если
у вас есть идентично названные индексы массива в разных конфигурационных файлах. к
чтобы избежать коллизий, вы можете установить второй параметр в TRUE и каждый
Конфигурационный файл будет храниться в индексе массива, соответствующем имени
из файла конфигурации. Пример:
// Stored in an array with this prototype: $this->config['blog_settings'] = $config
$this->config->load('blog_settings', TRUE);
См. Раздел «Выбор элементов конфигурации» ниже, чтобы узнать
как получить элементы конфигурации, установленные таким образом.
Третий параметр позволяет вам подавлять ошибки в случае, если
Конфигурационный файл не существует:
$this->config->load('blog_settings', FALSE, TRUE);
http://codeigniter.com/user_guide/libraries/config.html