将$符号放入文件的环境变量中.env,symfony/dotenv加载程序似乎搞砸了。.envTEST=123123123!!!123123123$$LOST$$testtesttest~~~tiltiltiltiltest.php<?phprequire_once __DIR__ . '/vendor/autoload.php';$dotenv = new \Symfony\Component\Dotenv\Dotenv();$dotenv->load('.env');print_r($_ENV);输出:[TEST] => 123123123!!!123123123$$~~~tiltiltiltil预期输出:[TEST] => 123123123!!!123123123$$LOST$$testtesttest~~~tiltiltiltil我的问题是这是一个错误还是我做错了什么。我是否将值用引号括起来并不重要。如果不是我,我会在 GitHub 上创建一个问题。
1 回答

慕丝7291255
TA贡献1859条经验 获得超6个赞
该$
符号具有特殊含义,因此要插入文字美元,您需要引用它或转义它:
TEST='123123123!!!123123123$$LOST$$testtesttest~~~tiltiltiltil' TEST=123123123!!!123123123\$\$LOST\$\$testtesttest~~~tiltiltiltil
- 1 回答
- 0 关注
- 122 浏览
添加回答
举报
0/150
提交
取消