在PHP中,单引号''和双引号""都可以表示字符串,它们有如下区别:

单引号用于表示最终的字符串,不可在变,速度更快,

双引号并不是最终的字符串需要PHP解析器解析为最终的字符串,因为多了一个步骤,所以,速度较单引号较慢。

例子

<?php

$a = "yxjc123";
$b = "com";

$c = '$a.$b';
$d = "$a.$b";
echo $c;//单引号原样输出
echo "<br>";
echo $d;//双引号,解析器发现$a和$b是一个字符串的变量,需要解析,输出为yxjc123.com

?>

测试一下

输出
$a.$b
yxjc123.com
  •  $c是单引号原样输出 $a.$b
  • $d是双引号,解析器发现$a和$b是一个字符串的变量,需要解析,输出为yxjc123.com