上下文是我目前正在使用laravel框架。如果我想将.env
文件中的所有配置移动到系统环境变量中,这可能吗?所以我不再需要.env
文件了。所以我会做:
export APP_NAME=Laravel
export APP_ENV=local
export APP_KEY=
export APP_DEBUG=true
export APP_URL=http://localhost
...
则移除CCD_ 3文件。我应该怎么做才能让laravel从导出的环境变量中读取所有配置,而不是从.env
文件中读取?谢谢
当Laravel
本身提供了使用访问.env
变量的功能时,无法理解为什么需要environment variables
的开销
env('APP_NAME'(
当您的应用程序收到请求时,.env
文件中列出的所有变量都将加载到$_ENV
PHP超级全局中,因此您也可以使用$_ENV['APP_NAME']
。