在href=中有一个PHP变量


Having a PHP variable in an href=

我想做这样的事情,尽管我知道这行不通。

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

有简单的方法吗?感谢

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

只需使用<a href='<?php echo $page; ?>'>即可。这将把$page的值回显到HTML中。

如果启用了短打开标记。

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

在使用$page之前,您已经结束了php脚本。。。所以你可以做这个

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

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