在href链接中添加一个php变量

在href链接中添加一个php变量,php,html,Php,Html,所以我需要创建一个变量子域来添加到域的末尾,但它没有重新注册变量。在本例中,它将直接访问google.com。有人知道这样做的正确方法吗 <html> <?php $subdom="news";?> <a href="http://www.google.com/"<?php echo $subdom;?>>google</a> </html> 您将希望在结束引号之前添加域,以便将其附加到href变量,而不

所以我需要创建一个变量子域来添加到域的末尾,但它没有重新注册变量。在本例中,它将直接访问google.com。有人知道这样做的正确方法吗

<html>

  <?php $subdom="news";?>

     <a href="http://www.google.com/"<?php echo $subdom;?>>google</a>
</html>

您将希望在结束引号之前添加域,以便将其附加到href变量,而不仅仅是将其添加到a标记中

<a href="http://www.google.com/<?php echo $subdom;?>">google</a>

您需要

<html>

  <?php $path="news";?>

     <a href="http://www.google.com/<?php echo $path;?>">google</a>
</html>


您的变量名可能应该是
$path
而不是
$subdom
,因为它实际上包含一个路径而不是子域

您的回音出现在错误的位置。应该在引号内

<a href="http://www.google.com/<?php echo $subdom; ?>">google</a>

如果您的服务器启用了短打开标记,则可以执行以下操作:

<a href="http://www.google.com/<?=$subdom?>">google</a>

试试下面的方法

<a href="http://www.google.com/?subdom=<?php echo "$subdom"; ?>">google</a>


子域应该在第二个斜杠之后的某个地方。您应该检查html的源代码,然后直接看到错误所在。这只是您犯的一个小错误。查看您的浏览器源代码,并将您想要实现的内容与您实现的内容进行比较。然后检查代码并找到问题的原因。等待答案和只是抄袭预先制定的解决方案将阻碍您处理这些错误,并将使您的编程更加困难。你越是训练自己发现这些错误,你就会越少犯错误。哦,我明白了,非常感谢。