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