Щоб отримати елемент із конфігураційного файлу, скористайтеся такою функцією:
$this->config->item('item name');
Де назва елемента - це індекс масиву $ config, який ви хочете отримати. Наприклад, для вибору мови ви зробите це:
$lang = $this->config->item('language');
Функція повертає FALSE (булева), якщо елемент, який ви намагаєтеся отримати, не існує.
Якщо ви використовуєте другий параметр функції $ this-> config-> load для присвоєння елементів конфігурації певному індексу, ви можете отримати його, вказавши ім'я індексу у другому параметрі $ this-> config- > item () функція. Приклад:
// Завантажує конфігураційний файл під назвою blog_settings.php і призначає його до індексу з назвою "blog_settings"
$this->config->load('blog_settings', TRUE);
// Отримайте елемент конфігурації з назвою site_name, що міститься в масиві blog_settings
$site_name = $this->config->item('site_name', 'blog_settings');
// Альтернативний спосіб вказати той самий елемент:
$blog_config = $this->config->item('blog_settings');
$ site_name = $ blog_config ['site_name'];