一尘不染

在HTML标记内使用PHP变量?

php

我对php还是很陌生,但是我在这个问题上陷入了困境。。。说我等着用给定的参数链接到另一个站点,我该如何正确处理?

这就是我现在所拥有的:

<html>
<body>
<?php
  $param = "test";

  echo "<a href="http://www.whatever.com/$param">Click Here</a>;
?>

</body>
</html>

阅读 521

收藏
2020-05-29

共1个答案

一尘不染

好吧,对于初学者来说,您可能不想过度使用echo,因为(就像您的情况一样)您可以很容易在引号上犯错误。

这将解决您的问题:

echo "<a href=\"http://www.whatever.com/$param\">Click Here</a>";

但是你真的应该这样做

<?php
  $param = "test";
?>
<a href="http://www.whatever.com/<?php echo $param; ?>">Click Here</a>
2020-05-29