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