Php 链接文本而不是网址

Php 链接文本而不是网址,php,Php,我有一些php代码,从我的数据库中调用一个网站链接。结果是完整的网站链接“www.store.com”,但我更喜欢的是有一些链接文本,例如“阅读更多”,这样实际的网址就不可见了。特定于网站调用的代码部分如下所示: <?php $v['website'] = str_replace('&','&amp;', $v['website']); ?> <website><?php echo $v['website']; ?></website&

我有一些php代码,从我的数据库中调用一个网站链接。结果是完整的网站链接“www.store.com”,但我更喜欢的是有一些链接文本,例如“阅读更多”,这样实际的网址就不可见了。特定于网站调用的代码部分如下所示:

<?php $v['website'] = str_replace('&','&amp;', $v['website']); ?>

<website><?php echo $v['website']; ?></website>

$['website']
包含网址的情况下

那么你在找这样的东西

<a href="<?php echo $['website']; ?>" >Read more </a>


我还建议将
target=“\u blank”
添加到
标签中,这样用户就不会离开您的网站,链接将在新标签中打开。

我不知道
标签是什么。但是对于这个,


会有用的

也看,



什么是
?专业提示:搜索HTML锚标记。我想你一定忘了标记另一个框架或其他东西,因为据我所知,
不是有效的标记。谢谢,我已经尝试了上述所有方法,但链接只打开到“”,出于某种原因,没有插入web链接。代码来自另一个程序,它看起来使用了某种占位符锚,因此使用了标记。如果只打印$['website'];,您有什么?试着向OP和其他用户解释一下,这样我们都可以从中学习。谢谢Nathan,虽然出现的是“阅读更多”而不是网站链接,但不幸的是,出现了相同的结果-链接跳到“阅读更多”,而不是实际的网站。
<a href="<?php echo $v['website']; ?>">Read More</a>
<?php $v['website'] = str_replace('&','&amp;', $v['website']); ?>

<website><?php echo '<a href="' . $v['website'] . '">Read More</a>'; ?></website>