0

我有一个用户输入内容的输入字段。基本上,当用户输入以http:// https//www开头的 url 时。我想像这样存储它<a href="user's words..">user's words...</a>

我正在使用 php 和 mysql。我认为替换功能是为了它。但是当我读到它时,据我所知,这个函数只适用于所有字符串。

例如:

输入: 嗨,你好吗?请检查此链接:http://www.google.com 并享受。

输出应如下所示: 嗨,你好吗?请检查此链接:http ://www.google.com并享受。

4

1 回答 1

0

试试这个:(我不测试这段代码)

$output = preg_replace("#(http://|www\.)(.*) #Uis",'<a href="$1$2">$1$2</a>', $input);
于 2013-09-16T17:48:42.053 回答