php - 如何在 Laravel 的 .env 文件中添加文字引号?

标签 php laravel laravel-5

我想在我的 .env 文件中添加一个字符串值,其中包含这样的引号。

APP_NAME="黑客"

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() 助手在获取变量时移除了外层的双引号: https://github.com/laravel/framework/blob/2ab2fc6/src/Illuminate/Support/helpers.php#L613

关于php - 如何在 Laravel 的 .env 文件中添加文字引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53220993/

相关文章:

java - 将 "php unicode"转换为字符

php - 在哪里可以找到婚介网站的信息/代码? (不一定是约会)

php - 如何获取 Google 机器人上次访问该页面的时间?

php - Laravel:如何从查询结果中获取模型?

php - 在 laravel eloquent 中处理映射表

php - 为什么我的 mysql DISTINCT 不起作用?

php - 在带有种子的 laravel 8 中,我有这个问题目标类 [TableSeeder] 不存在

laravel-5 - 如何检测 Laravel 5 中的语言偏好

php - 如何在 Laravel 5 中仅对数据库表中的特定记录使用唯一验证?

laravel - 如何使用另一个有关系的表中的数据(user_id)从用户表中检索用户名