关于php字符串单双引号的区别, 对比转义, 变量解析, 以及速度.
PHP中对字符串的定义可以用单引号,也可以用单引号,用单双引号定义的字符串在转义,变量解析,解析速度上的对比如下:
1 .对转义的支持
单引号仅支持对单引号( \' ),反斜杠的的转义( \\ )
双引号支持所有的类型转义,包括 \t ,\n等
2 . 能否自动解析字符串中的变量
单引号不能自动解析变量
双引号能自动解析变量
$a = "World"; echo 'Hello $a'; //打印结果为 Hello $a echo "Hello $a";//打印结果为 Hello World
3 . 解析速度的对比
单引号的解析速度>双引号的解析速度