使用php在文本字符串中创建url

时间:2014-02-12 12:34:17

标签: php html mysql url hyperlink

我正在使用PHP在我的网站上创建网页链接。为什么这样做而不是手动执行 - 因为我正在访问从mysql数据库中提取的链接信息。查询提取数据很好,我唯一的麻烦是创建一个带链接的文本字符串。

两个变量; $ Loc_Name是我想要显示的文本,$ Loc_Web是URL。

现在我发现以下内容可以很好地放入URL,但是这不显示$ Loc_Name输出中的文本。如何显示$ Loc_Web网址的$ Loc_Name值?

$Web_Link = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>", $Loc_Web);

请注意不推荐使用ereg功能

1 个答案:

答案 0 :(得分:2)

如果$ Loc_Web只是没有html标签的url,为什么不使用它呢?

echo "<a href='" . $Loc_Web . "'>" . $Loc_Name . "</a>"