不同之处在于:
- 双引号中所包含的变量会自动被替换成实际数值,而单引号中包含的变量则按普通字符串输出;
- 单引号不管转义字符,双引号支持转义字符;
- 如果使用双引号, PHP将花费一些时间来处理字符串中的转义和变量解析,因此如果没有特别要求,则尽量使用单引号
$abc='my name is tome';
echo $abc //结果是:my name is tom
echo '$abc' //结果是:$abc
echo "$abc" //结果是:my name is tom
不同之处在于:
$abc='my name is tome';
echo $abc //结果是:my name is tom
echo '$abc' //结果是:$abc
echo "$abc" //结果是:my name is tom