[TOC] #### 1. 什么是字符串 --- 字符串就是由連續(xù)的字母、數(shù)字或字符組成的字符序列 #### 2. 字符串定界符 --- 字符串內(nèi)容必須寫在定界符中,PHP 有四種字符串定界符 ##### a. 單引號 ```php $name = 'liang'; echo $name; // liang ``` 單引號定界符只能解析 `\\` 和 `\'` 兩個轉(zhuǎn)義字符 ```php # 如果要在單引號定界符的字符串中使用單引號,需要使用 \ 轉(zhuǎn)義,也就是 \' $name = 'li\'ang'; echo $name; // li'ang ``` 單引號不能解析變量,單引號的運行效率比雙引號高 ```php $name = 'liang'; $desc = 'my name is {$name}'; echo $desc; // my name is {$name} ``` ##### b. 雙引號 雙引號定界符可以解析所有變量和轉(zhuǎn)義字符 ```php $name = 'liang'; $desc = "my name is {$name}"; echo $desc; // my name is liang ``` ##### c. heredoc定界符 heredoc 定界符可以解析變量,名稱使用雙引號或不使用引號包裹 ##### d. nowdoc定界符 [點擊查看字符串中花括號 {} 的用法](http://waterflosserreview.com/index/298.html)