Ответ 1
Вы используете хэш-комментарий:
# Test Settings
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx
# Live Settings
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL
Документация: https://github.com/vlucas/phpdotenv#comments
Я работаю над проектом в Laravel, где храню некоторые настройки в файле .env, например, несколько параметров для тестирования, а несколько параметров предназначены для работы в реальном времени, поэтому я просто проверял, есть ли способ прокомментировать в .env файл Laravel.
Вот пример
/* Test Settings */
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx
/* Live Settings */
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL
Спасибо, Advance!
Вы используете хэш-комментарий:
# Test Settings
ACCESS_KEY=qwsdr
ACCESS_TOKEN=Bgcvfsx
# Live Settings
ACCESS_KEY=985AsdefG
ACCCESS_TOKEN=LFP994kL
Документация: https://github.com/vlucas/phpdotenv#comments
Используйте # для комментария в файле .env
#TEST API KEYS
MAIL_API_KEY_TEST=YOUR KEY
#LIVE API KEYS
MAIL_API_KEY = YOUR KEY
Обратите внимание, что с Laravel 5.8 разбор комментариев изменился.
В Laravel 5.7 файл .env, содержащий ENV_VALUE=foo#bar
будет ENV_VALUE=foo#bar
значение foo#bar
.
В Laravel 5.8 тот же самый файл .env будет иметь значение foo
, а #bar
будет рассматриваться как комментарий.
Чтобы использовать символ #
в значении, ENV_VALUE="foo#bar"
двойные кавычки все значение, например ENV_VALUE="foo#bar"
.
Просто добавьте # в начало строки, как вы это сделали в сценарии оболочки.
# this is a comment
VAR=value #comment -- set value for VAR
VAR2="value" #comment -- set value for VAR2
Вы можете добавить строку #
выше, чтобы закомментировать ее в файле .env. Например:
# This is commented
#A=1 This is also commented