php 单引号和双引号的区别

 

1、php不会检查单引号字符串中的变量内插或任何转义序列,双引号可以识别变量。

2、单引号字符串中需要转义只有反斜杠和单引号本身。

print  ‘a  b  c  \n’;

print  ‘  abc\’s  ‘;

$g=”d”;

print ” abc $g “;

print ” abc \$g “;

输出结果:

a b c \n

abc’ s                                   <–单引号

abcd

abc $g

 

 

附:双引号字符串转义序列

\n    换行

\r    回车

\t    制表符

\\  反斜杠

\$  美元符号

\” 双引号

\0 到 \777   八进制值

\x0到\xFF   十六进制值