CodeIgniter - 我想在config.php文件中定义类似config数组的数组

时间:2017-03-29 12:08:51

标签: codeigniter

我想在config.php文件中定义我的数组,如config数组。所以我可以在我看来的任何地方访问这个数组。

的config.php

$config['base_url'] = '';
$my_array['app_admin_panel'] = '';
$my_array['app_admin_panel_assets'] = '';

3 个答案:

答案 0 :(得分:1)

尝试以下

$config['base_url'] = '';
$my_array['app_admin_panel'] = '';
$my_array['app_admin_panel_assets'] = '';
$config['my_array'] = $my_array;

答案 1 :(得分:1)

您可以在此文件中创建配置文件并声明数组。以后你可以把它放在自动加载上。 例如application/config/customconfig.php

$Configarray = array();
$Configarray['key'] = "some value";
$config['configarray'] = $Configarray;

从autoload.php加载此配置文件

答案 2 :(得分:0)

simplest定义为config item的方法之一如下所示:

$config['myArray'] = array(
'name'=>'test',
'rank'=>22,
'division'=>'first');

然后fetch config item使用:

$data = $this->config->item('myArray');
print_r($data);// it prints your array you define in config file
echo $data['rank']; //prints 22