用雙引號
" 括起來的字串可以使用脫離碼(Escape sequence),其規則和C/C++及perl一樣。脫離碼如下:
\n, new line
\r, carriage return
\t, horizontal tab
\\, blackslash
\$, dollar sign
\", double-quote
\[0-7]{1,3}, octal notation(最多三位的八進位),如:\077
\x[0-9A-Fa-f]{1,2}, hexadecimal notation(最多二位的十六住位數),如:\x8F
==>小弟原Post 少了
\", double-quote ,補上... :oops:
但若用單引號
' 則只認得 \\(反斜線)及 \(單引號)兩種特殊的脫離碼,其他的一律不做修改。
$Data=1;
echo "Data: $Data"; ==> Data: 1
echo 'Data: $Data'; ==> Data: $Data
我知道的就是上面那些,不知道還有那些地方會有差異?
