关于php字符串单双引号的区别, 对比转义, 变量解析, 以及速度.

PHP中对字符串的定义可以用单引号,也可以用单引号,用单双引号定义的字符串在转义,变量解析,解析速度上的对比如下:

1 .对转义的支持

单引号仅支持对单引号( \' ),反斜杠的的转义(  \\ )

双引号支持所有的类型转义,包括 \t ,\n等

2  . 能否自动解析字符串中的变量

单引号不能自动解析变量

双引号能自动解析变量

$a = "World";
echo 'Hello $a';  //打印结果为 Hello $a
echo "Hello $a";//打印结果为    Hello  World

3 . 解析速度的对比

单引号的解析速度>双引号的解析速度

posted @ 2017-09-11 16:52  请叫我Dolph  阅读(328)  评论(0编辑  收藏  举报