php - 使用超链接从数据库获取帖子内容 - PHP

标签 php mysql pdo hyperlink anchor

大家好, 我想知道如何使用 anchor 标记从数据库获取内容。作为示例,我已在网站上发布了该帖子。

Hello I am the PHP.go from here http://php.net

现在,当我从数据库获取数据时,我想将 php.net 显示为链接。 像这样...

Hello I am the PHP.go from here http://php.net

如何使用 php 来做到这一点..

如果有任何与之相关的教程、视频..请在此处发布..:D

最佳答案

您可以使用正则表达式

$text = "Hello I am the PHP.go from here http://php.net";
$pattern = "/http:\/\/(www\.)?([^.]+\.[^.\s]+\.?[^.\s]*)/i";
$replace = "<a href='http://\\1\\2'>http://\\1\\2</a>";
$string =  preg_replace($pattern,$replace,$text);
echo $string;

关于php - 使用超链接从数据库获取帖子内容 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17124001/

相关文章:

javascript - 将图像文件保存在本地主机上

mysql - 开始日期及结束日期的 SQL 语句

mysql - PowerShell - 保存路径中的无效字符

php - 区分 'no rows were affected' 和成功更新的行——相同的值(MySQL 和 PHP)

php - PDO Last Insert ID 总是正确的吗?

php - 在 WordPress 多站点中使用 Typeahead Ajax 时出现 ParseError

php - 按级别统计结果

python - 安装适用于 Python 3.1 的 oursql 时出错

PHP、PDO、MySQL,通知 : Trying to get property of non-object

php正则表达式不返回匹配项