Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何在codeigniter的config.php文件中设置环境变量_Database_Codeigniter_Environment Variables_Config - Fatal编程技术网

Database 如何在codeigniter的config.php文件中设置环境变量

Database 如何在codeigniter的config.php文件中设置环境变量,database,codeigniter,environment-variables,config,Database,Codeigniter,Environment Variables,Config,我想在codeigniter中创建一个外部文件,该文件将包含数据库名称、数据库用户、基本URL和密码。这些变量可以由环境变量设置或定义函数 需要访问配置和数据库文件中的这些变量 提前感谢是一个非常灵活的库。添加到项目后,您可以为环境变量创建一个文件.env,然后在index.php文件中进行设置: $dotenv = Dotenv\Dotenv::create('\\Path\\to\\.env'); $dotenv->load(); 然后,您可以使用getenv()在任何地方调用环境

我想在codeigniter中创建一个外部文件,该文件将包含数据库名称、数据库用户、基本URL和密码。这些变量可以由环境变量设置或定义函数

需要访问配置和数据库文件中的这些变量

提前感谢

是一个非常灵活的库。添加到项目后,您可以为环境变量创建一个文件
.env
,然后在
index.php
文件中进行设置:

$dotenv = Dotenv\Dotenv::create('\\Path\\to\\.env');
$dotenv->load();

然后,您可以使用
getenv()
在任何地方调用环境变量:

$dbHost=getenv('DB_HOST')