1. 双引号解释变量,单引号不解释变量
2. 双引号里变量名后必须有特殊字符(数字、字母、下划线,中文之外的字符)才会被正确解释,或者把变量用{}包起来。否则无法正确解释,{}本身不输出
3. 双引号中插入单引号,单引号中插入变量,变量能被正确解释
4. 双引号解释转义字符,有些特殊字符串在字符串中不能正确解释,必须进行转义。比如说双引号里出现双引号,单引号字符串中出现单引号,常见的转义字符: \" \' \n(换行) \\ \t(tab) \r(回车)。
5. 单引号不解释转义,但解释\\和\'
6. 能使用单引号不要使用双引号,单引号效率高。因为当你用双引号时PHP就开始扫描这个字符串,想要找到将要解释的变量,而单引号则不会,所以双引号的效率不如单引号高。
2. 双引号里变量名后必须有特殊字符(数字、字母、下划线,中文之外的字符)才会被正确解释,或者把变量用{}包起来。否则无法正确解释,{}本身不输出
3. 双引号中插入单引号,单引号中插入变量,变量能被正确解释
4. 双引号解释转义字符,有些特殊字符串在字符串中不能正确解释,必须进行转义。比如说双引号里出现双引号,单引号字符串中出现单引号,常见的转义字符: \" \' \n(换行) \\ \t(tab) \r(回车)。
5. 单引号不解释转义,但解释\\和\'
6. 能使用单引号不要使用双引号,单引号效率高。因为当你用双引号时PHP就开始扫描这个字符串,想要找到将要解释的变量,而单引号则不会,所以双引号的效率不如单引号高。