干货Laravel在.env文件中使用变量
Posted 高洛峰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货Laravel在.env文件中使用变量相关的知识,希望对你有一定的参考价值。
Laravel的.env文件包含在使用中,因此根据您的应用程序运行的环境,可以轻松地进行不同的配置。这使您可以灵活地为本地,分段,生产,甚至不同开发人员的机器设置不同的变量。
通常,这些文件很小且易于管理,但有时候遇到您在文件中复制相同数据的情况。这是一个例子:
MAIL_USERNAME=hello@laravel-news.comMAIL_FROM_ADDRESS=hello@laravel-news.com
Laravel依赖的dotenv软件包可以在同一个文件中使用变量与其他定义的变量。例如:
MAIL_USERNAME=hello@laravel-news.comMAIL_FROM_ADDRESS=${MAIL_USERNAME}
但这个简单的技巧可以让你不要重复,当你有多个服务需要相同的数据时,可以很有用。
本文转自大牛博客,原文可点击左下角 阅读原文 查看(建议PC端查看)
以上是关于干货Laravel在.env文件中使用变量的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 使用 env 读取环境变量为 null 的问题
没有 .env 文件的命令行生产中的 Laravel 和环境变量
关于Lumen / Laravel .env 文件中的环境变量是如何生效的
Github repo 如何在没有 .env 文件的情况下使用 AWS laravel 弹性 beanstalk 环境变量