【发布时间】:2021-02-25 04:23:43
【问题描述】:
在 Laravel 7 中我做了一个简单的:
$test_secret = env('TEST_SECRET');
echo 'Secret : ' . $test_secret;
exit;
输出总是:
Secret: 123
我的 .env 文件是:
APP_NAME=Laravel
APP_ENV=local
TEST_SECRET=123#456#789
我正在等待回复:“秘密:123#456#789”。而且不明白为什么我只收到“秘密:123”。
我知道这是一个微不足道的问题,但我正在处理这个问题......
谢谢
【问题讨论】:
-
因为
#用于声明注释...将 env var 值用引号括起来 -
我不确定它是否有效,但请尝试 123\#456\#789
-
@lagbox 这可能值得回答,但是,我没有检查是否有骗子
-
@Cid 我没有将其标记为重复
-
我通常是一个骗子猎人,但是,这个问题虽然简单,但写得很好(标题和内容都很好),一定会帮助未来的读者