亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過symfony-dotenv加載后.env中的`$`變量不一樣

通過symfony-dotenv加載后.env中的`$`變量不一樣

PHP
絕地無雙 2023-05-26 17:10:42
將$符號放入文件的環境變量中.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


查看完整回答
反對 回復 2023-05-26
  • 1 回答
  • 0 關注
  • 101 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號