在href链接中添加php变量

时间:2012-12-19 21:35:07

标签: php html

所以我需要创建一个可变的子域来添加到域的末尾,但它不会识别变量。在这个例子中,它只会去google.com。有谁知道这样做的正确方法?

<html>

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

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

4 个答案:

答案 0 :(得分:5)

您需要在结束引号之前添加域名,以将其附加到href变量,而不是仅将其添加到标记中。

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

答案 1 :(得分:2)

你需要

<html>

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

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

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

答案 2 :(得分:0)

你的回声在错误的地方。应该在引号内。

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

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

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

答案 3 :(得分:0)

尝试类似的东西

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