所以我需要创建一个可变的子域来添加到域的末尾,但它不会识别变量。在这个例子中,它只会去google.com。有谁知道这样做的正确方法?
<html>
<?php $subdom="news";?>
<a href="http://www.google.com/"<?php echo $subdom;?>>google</a>
</html>
答案 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>