Я хотел бы добавить строковое значение в мой .env
файл, который содержит цитаты, как это.
APP_NAME="Hacking"
Laravel предполагает, что кавычки используются для определения строки, но я хочу буквальную кавычку в строке.
Я также попробовал следующее.
APP_NAME='"Hacking"'
APP_NAME=\"Hacking\"
APP_NAME="\"Hacking\""
Попробуй это:
APP_NAME='""Hacking""'
или это:
APP_NAME="\"\"Hacking\"\""
Библиотека dotenv удаляет внешний слой из одинарных или двойных кавычек, когда устанавливает переменную окружения:
https://github.com/vlucas/phpdotenv/blob/fa1a24d/src/Loader.php#L249
Laravel-х env()
helper удаляет внешний слой двойных кавычек, когда получает переменную:
https://github.com/laravel/framework/blob/2ab2fc6/src/Illuminate/Support/helpers.php#L613
Других решений пока нет …