在Wordpress中echo php变量和html


echo php variable and html in Wordpress

我正在玩wordpress,想知道为什么这行代码工作:

echo "<a href='....'>$name</a>";

我是这样学的:

echo "<a href='....'>".$name."</a>";

在WP中有什么特殊的定义来实现这个工作吗?

在PHP中,有两种类型的String

第一种类型使用单引号,如下所示:

$val = 'this is a simple string';

第二种类型如下:

$val = "This is a not so simple string";

使用后一种类型,字符串中包含的任何变量将被解析为它们的值,因此:

$val = "Hello there";
$message = 'Dave says $val';
// Literally equals: Dave says $val
$message2 = "Dave says $val";
// Literally equals: Dave says Hello there

还有很多其他的区别,你可以在这里阅读。