跨境电商
经验交流分享

PHP中单引号与双引号用法区别

The simplest way to specify a string is to enclose it in single quotes (the character ).

To specify a literal single quote, escape it with a backslash (\). To specify a literal backslash, double it (\\). All other instances of backslash will be treated as a literal backslash: this means that the other escape sequences you might be used to, such as \r or \n, will be output literally as specified rather than having any special meaning.

上述是单引号定义字符串的情况。要在这种情况下输出字面意思的单引号,必须要加上反斜杠。要输出字面意思的反斜杠,同样需要在前边加上反斜杠,即//。除此之外在单引号中出现的任何反斜杠都会被以字面意思正常输出。并且在单引号中,变量不会被解析,而是正常输出。

 

但是在双引号中情况就不同了,一些特殊字符如\N,\R这样的特殊字符都会被正确转移。除了这些特殊字符之外,反斜杠在双引号中同样会被按字面意思输出。另外,变量在双引号内会被解析。

 

赞(0)
未经允许不得转载:锐想 » PHP中单引号与双引号用法区别
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

锐想电商 - 跨境电商经验交流分享

锐想无限