thinkphp5 ENV 环境变量配置

  • A+
所属分类:PHP开发
摘要

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

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

关闭震动