thinkphp5 ENV 环境变量配置

陈学虎 2017 年 02 月 15 日12:41:55 504字阅读1分40秒
摘要

ThinkPHP5.0支持使用环境变量配置。

thinkphp5  ENV 环境变量配置

ThinkPHP5.0支持使用环境变量配置。

在开发过程中,可以在应用根目录下面的.env来模拟环境变量配置,.env文件中的配置参数定义格式采用ini方式,例如:

app_debug = true

app_trace = true

database_username = root

database_password = 123456

[database]

username1 = root_1

password1 = 123456_1

 

获取方式,同时支持默认值设置:

public function create()
    {
        return \think\Env::get('database.username1','defaultValue');
    }

 

可以直接在应用配置中使用环境变量,例如:

return [
    'username'        => \think\Env::get('database.username','defaultValue'),
];

 

需要注意:

环境变量中设置的app_debug和app_trace参数会自动生效(优先于应用的配置文件),其它参数则必须通过Env::get方法才能读取。

 

 

  • 免费优惠券
  • 免费领取优惠券
  • weinxin
  • 品质与测试
  • 关注品质与测试
  • weinxin
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:thinkphp5 ENV 环境变量配置 | https://chenxuehu.com/article/2017/02/6113.html