在PHP中,字符串的定义可以用英文单引号或英文双引号。

但是你必须使用相同的单或双引号定义字符串,这样as'hello世界和你好world'for非法字符串定义。

单引号和双引号有什么区别

PHP允许我们直接在双引号字符串中包含字符串变量。

单引号字符串的内容总是被认为是一个共同的字符,所以单引号的内容不会更有效。

例如:

复制代码代码如下所示:

$str =你好;

返回的操作结果

echo'str是str '; / / STR是str运行结果:



在PHP中,变量(var)和特殊字符(例如)在双引号中转义,单引号的内容不会被转义(因此效率更高)。

在用词时,

我以前喜欢在SQL字符串中从表中id = $ id中写$ *,这样就可以转义其中的$ ID,而单引号也不起作用。

Javascript中的单引号和双引号没有区别,只要它们成对使用就可以了。

我在Javascript中使用单引号,主要是因为Javascript和HTML有很多交易。在导出HTML片段时,不需要引用属性HTML中的引号。

总之,看实际情况如何使用,如何方便使用。



以上是PHP中的双引号的差异分析,希望大家能喜欢。