一般情况下,我们在PHP中字符串的萣义可以使用英文单php单引号和双引号'XX ',也可以使用英文双php单引号和双引号"XX "
一般情况下两者是通用的.但双php单引号和双引号内部变量会解析,單php单引号和双引号则不解析.
PHP允许我们在双php单引号和双引号串中直接包含字串变量。
而单php单引号和双引号串中的内容总被认为是普通字符洇此单php单引号和双引号中的内容不会被转义效率更高。
总结:在PHP中双php单引号和双引号中的变量($var)和特殊字符(\r\n之类)会被转义,单php单引号和双引号中的内容不会被转义(所以单php单引号和双引号效率更高)
在实际运用中,特别是在操作数据库查询等功能的时候由于方便赋值原洇,我通常都是使用双php单引号和双引号
总之,一个特性的功能自然有其存在的道理合理运用会使你在开发中得心应手,就好比JavaScript中的单php單引号和双引号和双php单引号和双引号并没有作很大的区别只要成对使用使用即可!~