在Pycharm中,当我们使用变量eg时$privateKey,我们得到警告Simple变量用法如下面的快照,并建议我们转向语法${privateKey}
我的问题是为什么我们得到这样的警告?使用这样的简单变量有什么风险?
点击时 more
感谢@Whymarrh。一个答案如下。
因为“ $ foobar”将改为展开foobar
我的答案是分开/区分$myVar和notInVar成串"$myVarnotInVar"
换一种说法
myVar=122
echo "$myVarnotInVar" # will print empty string "" since undefined variable $myVarnotInVar
echo "${myVar}notInVar" # will print 122notInVar
Run Code Online (Sandbox Code Playgroud)