当在php上回应一些将用于构建网站的html命令时,这两个有什么区别?
答案 0 :(得分:2)
引号之间没有任何内容,也没有做任何有用的事情。我想你一直在谈论使用不同的引用类型来包围字符串。最重要的区别是双引号做变量插值和转义,而单引号字符串则不行。例如:
$num = 5;
echo 'You have $num apples.\n'; // You have $num apples.\n
echo "You have $num apples.\n"; // You have 5 apples.[newline]
单引号在某些情况下会解释转义:
echo 'It\'s interpreting these backslash \\ escapes.';
// It's interpreting these backslash \ escapes.
答案 1 :(得分:0)
如果您的问题是关于回音快捷方式,
答案 2 :(得分:0)
如果使用双引号,php将解释变量名称,例如$ var作为变量名和输出或echo变量值。
如果使用单引号,php会将其视为普通字符串。
$name = "Jane";
echo 'Hello $name'; // output is Hello $name
echo "Hello $name"; // output is Hello Jane