1.说明
” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。
‘ ‘ 单引号里面的不进行解释,直接输出。
从字面意思上就可以看出,单引号比双引号要快了。
2.实战
php中,双引号中的变量($var)和特殊字符(\r\n之类)会被转义,单引号中的内容不会被转义(所以效率更高)。
<?php
$word = 'hello';
$hello = "$word world!"; echo $hello;
$hello1 = '$word world!'; echo $hello1;
输出结果:
<?php
$hello = "\n\naa"; echo $hello;
$hello1 = '\n\naa'; echo $hello1;
输出结果: