Pour récupérer un élément de votre fichier de configuration, utilisez la fonction suivante:
$this->config->item('item name');
Où le nom de l'élément est l'index du tableau $ config que vous souhaitez récupérer. Par exemple, pour récupérer votre choix de langue, procédez comme suit:
$lang = $this->config->item('language');
La fonction renvoie FALSE (booléen) si l'élément que vous essayez d'extraire n'existe pas.
Si vous utilisez le deuxième paramètre de la fonction $ this-> config-> load afin d'assigner vos éléments de configuration à un index spécifique, vous pouvez le récupérer en spécifiant le nom de l'index dans le deuxième paramètre de la $ this-> config- > fonction item (). Exemple:
// Charge un fichier de configuration nommé blog_settings.php et l'assigne à un index nommé "blog_settings"
$this->config->load('blog_settings', TRUE);
// Récupère un élément de configuration nommé site_name contenu dans le tableau blog_settings
$site_name = $this->config->item('site_name', 'blog_settings');
// Une autre manière de spécifier le même élément:
$blog_config = $this->config->item('blog_settings');
$ site_name = $ blog_config ['site_name'];