繁体   English   中英

PHP文本作为echo中的超链接

[英]PHP text as hyperlink in echo

我很确定,对于某些PHP程序员来说,这将是一件容易的事,但我只是不知道该怎么做。 我正在显示数据库中的一些信息,但希望能够将其显示为超链接文本,而不是整个网站,因此当有人单击“网站”时,会将其带到URL。 这是我的代码:

 <li style="margin-left: 50px;font-family: Myriad Pro Bold ! important;"><b style="margin-right: 20px;">Website:</b> <?php echo $row->website; ?></li></li>

我期待在代码中添加2个文本,例如:

 <li style="margin-left: 50px;font-family: Myriad Pro Bold ! important;"><b style="margin-right: 20px;">Website:</b> <?php [SHOW: (**Website** as a hyperlink text) (**Blog** as a Hyper link text) echo $row->website; ?></li></li>

谢谢!!!

<a href="<?php echo $row->website; ?>"><?php echo $row->blog; ?></a>

只是猜测$row也有一个名为blog的成员,其标题也是如此,而$row->website是完整的URL( http://bleh

如果href已经在字符串中,则有两个选择:

单/双引号

$string = '<a href="http://google.com">Google</a>';

转义

$string = "<a href=\"http://google.com\">Google</a>";

否则,您可以将PHP插入链接,如下所示:

<a href="<?php echo $row->link; ?>">Google</a>

如果这不是您想要的,很抱歉我误解了这个问题。

编辑:

我建议您使用CSS而不是内联样式,这将简化您的代码并且看起来不那么草率。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM