singlequotes:表达单引号本身,需要用反斜杠()转义如果要表达反斜杠()本身,需要用双反斜杠(\)其他任何转义序列(r)(n)等,会被当作字符串//outputa'bcdecho'a\'bcd';//outputa\bcdecho'a\\bcd';//outputa\bcdecho'a\bcd';//输出a\nbcdecho'a\nbcd';双引号会转义一些特殊字符$美元符号\"双引号\[0-7]{1,3}匹配正则表达式序列是八进制格式表示的字符\x[0-9A-Fa-f]{1,2}匹配正则表达式序列的是一个用十六进制格式表示的字符变量解析$a='abc';//outputabcecho"{$a}";//outputabcecho"${a}";//Output{abc}echo"{$a}"//错误:使用了未定义的常量a-assumed'a'echo"${a}";//输出abcdef//A会先被当作常量//然后解析$bdefine("A",'b');$b='cdef';echo"${A}";heredoc的Heredoc结构就像一个没有双引号的双引号字符串,也就是说在heredoc中的单引号这个结构不需要转义。//Outputabc'defecho<<
