链接文本而不是网址


linked text instead of web address

我有一些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="_blank"添加到<a>标签中,这样用户就不会离开您的网站,并且链接将在新选项卡中打开。

我不知道

<website>标签是什么。 但是对于锚标签这个,

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

会工作。

另请参阅,

将 php 代码添加到 html 锚标记

<?php $v['website'] = str_replace('&','&amp;', $v['website']); ?>
<website><?php echo '<a href="' . $v['website'] . '">Read More</a>'; ?></website>