Thursday, October 9, 2025
HomeLanguagesHow to set or get the config variables in Codeigniter ?

How to set or get the config variables in Codeigniter ?

Config Class: The Config class provides means to retrieve configuration preferences. The config items in Codeigniter can be set and get in the environment. The config value $this->config can be used to get and set items in the environment. The config items are contained within an array, namely, $config. The config file is stored at “application/config/config.php“, which may provide opportunities to add new items or create a separate entity of configuration items.

CodeIgniter by default loads the primary config file (application/config/config.php), whereas the custom files need to be externally loaded.

Setting config variable value: The config variable in CodeIgniter can be set in the environment using the following two methods. The config class method set_item() is used to set the value of a variable in Codeigniter. The set_item() can be used to dynamically set a config item or modify an existing one.

Syntax:

$this->config->set_item('item_name', 'item_value');

 

Arguments:

  • item_name: $config array item name to be changed.
  • item_value: The value to be changed.

PHP




<?php
  // Setting the value of config variable
  $this->config->set_item('str', "Hello GFG!");
  echo($this->config->item('str'));
?>


Output:

[1] "Hello GFG!"

The config item can also be modified or initialized using the key-value pair defined in the $config variable. The item value of the config variable can also be set using the key-value pair in CodeIgniter.

PHP




<?php
  $config['str'] = "Hello GFG!";
  echo($this->config->item('str'));
?>


Output:

[1] "Hello GFG!"

Getting config variable value: The config items can also be easily fetched from the CodeIgniter environment. The config class function item() is used to get the value of a  config variable in Codeigniter.

Syntax:

$this->config->item('item_name');

Arguments:

  • item_name: $config array index to be retrieved.

Return Value: This function returns a value of the array index key specified, or NULL if no such key exists.

PHP




<?php
  // Getting the value of config variable
  $this->config->item('str');
?>


Output:

[1] "Hello GFG!"
RELATED ARTICLES

Most Popular

Dominic
32342 POSTS0 COMMENTS
Milvus
87 POSTS0 COMMENTS
Nango Kala
6712 POSTS0 COMMENTS
Nicole Veronica
11875 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11937 POSTS0 COMMENTS
Shaida Kate Naidoo
6833 POSTS0 COMMENTS
Ted Musemwa
7092 POSTS0 COMMENTS
Thapelo Manthata
6786 POSTS0 COMMENTS
Umr Jansen
6789 POSTS0 COMMENTS