链接文本而不是网址

时间:2016-02-10 15:42:07

标签: php

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

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

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

3 个答案:

答案 0 :(得分:0)

如果$['website']包含网址...

然后你正在寻找像这样的东西

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

我还建议在target="_blank"标记中添加<a>,这样用户就不会离开您的网站,链接也会在新标签页中打开。

答案 1 :(得分:0)

我不知道<website>标记是什么。但对于anchor tag这个,

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

会奏效。

另见,

Adding php code to html anchor tag

答案 2 :(得分:-1)

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

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