有没有办法,动态地重载一些环境变量,我试图在控制器构造函数中重载工作正常,但在某些情况下,当通过config / services.php加载变量时,它似乎没有得到我的值在控制器中重载,我怀疑在控制器构造函数方法之前调用了sevices.php,是否有任何有效的方法在应用程序启动时动态加载它们。
不想通过文件代替运行时间。
答案 0 :(得分:1)
要在运行时设置配置值,请将数组传递给配置帮助程序:
config(['app.timezone' => 'America/Chicago']);
https://laravel.com/docs/5.3/configuration#accessing-configuration-values