Laravel如何动态地重载环境值

时间:2016-10-13 15:45:40

标签: php laravel

有没有办法,动态地重载一些环境变量,我试图在控制器构造函数中重载工作正常,但在某些情况下,当通过config / services.php加载变量时,它似乎没有得到我的值在控制器中重载,我怀疑在控制器构造函数方法之前调用了sevices.php,是否有任何有效的方法在应用程序启动时动态加载它们。

不想通过文件代替运行时间。

1 个答案:

答案 0 :(得分:1)

要在运行时设置配置值,请将数组传递给配置帮助程序:

config(['app.timezone' => 'America/Chicago']);

https://laravel.com/docs/5.3/configuration#accessing-configuration-values