-4

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

<html>

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

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

4 回答 4

5

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

<a href="http://www.google.com/<?php echo $subdom;?>">google</a>
于 2012-12-19T21:37:17.553 回答
2

你需要

<html>

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

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

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

于 2012-12-19T21:37:38.550 回答
0

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

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

如果您的服务器启用了短开放标签,您可以这样做:

<a href="http://www.google.com/<?=$subdom?>">google</a>
于 2012-12-19T21:38:26.083 回答
0

尝试类似的东西

<a href="http://www.google.com/?subdom=<?php echo "$subdom"; ?>">google</a>
于 2012-12-19T21:48:49.947 回答