-3

我想做这样的事情,虽然我知道这不起作用。

<?php
$page = "page.php"
?>
<a href=$page>Click</a>

有没有一种简单的方法可以做到这一点?谢谢

4

4 回答 4

9
<a href="<?php echo $page; ?>">Click</a>
于 2012-08-01T15:24:15.243 回答
2

改用就好<a href='<?php echo $page; ?>'>了。这会将 的值回显$page到 HTML 中。

于 2012-08-01T15:24:42.643 回答
2

如果启用了短打开标签。

<a href="<?= $page ?>">Click</a>
于 2012-08-01T15:24:48.370 回答
1

那么你在使用 $page 之前结束了 php 脚本......所以你可以这样做

<?php
$page = "page.php"    
echo("<a href=".$page.">Click</a>");
?>

编辑:提醒我不要直接回显 html 代码。这对我来说很清楚;-),在这个巨大的例子中,我不想关闭 php 标签并重新打开它们。我想知道为什么没有人提到缺少的身体/头部和文档类型。

于 2012-08-01T15:25:35.047 回答