將$符號放入文件的環境變量中.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 關注
- 101 瀏覽
添加回答
舉報
0/150
提交
取消