如何在laravel .env文件中发表评论?

我正在Laravel中处理一个项目,在那里我将一些设置存储在.env文件设置中,例如用于测试目的的几个参数,很少有参数用于实时工作,所以我只是在检查是否有任何方法可以在Laravel的.env文件中进行注释。

下面是一个示例

/* Test Settings */
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx

/* Live Settings */
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL

答案 1

您使用哈希注释:

# Test Settings
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx

# Live Settings
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL

文档:https://github.com/vlucas/phpdotenv#comments


答案 2

请注意,从 Laravel 5.8 开始,值中的注释解析已更改

在 Laravel 5.7 中,包含 .env 文件的计算结果为 。ENV_VALUE=foo#barfoo#bar

在Laravel 5.8中,相同的.env文件将评估为,并被视为注释。foo#bar

要在值中使用该字符,请用双引号将整个值括起来,如下所示。#ENV_VALUE="foo#bar"


推荐