900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > php 替换 超链接 php 替换字符串所有url为超链接 并给超链接添加nofollow的简单示例...

php 替换 超链接 php 替换字符串所有url为超链接 并给超链接添加nofollow的简单示例...

时间:2022-01-01 14:15:58

相关推荐

php 替换 超链接 php 替换字符串所有url为超链接 并给超链接添加nofollow的简单示例...

把字符串中的url替换成可点击的链接,默认给链接添加nofollow,即不允许搜索引擎搜索,感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧。

经测试代码如下:

/**

* 字符串中的url替换成可点击的链接,给链接添加nofollow

*

* @param

* @arrange (512.笔记)

**/

function replace_urls($string, $rel = 'nofollow'){

$host = "([a-z\d][-a-z\d]*[a-z\d]\.)+[a-z][-a-z\d]*[a-z]";

$port = "(:\d{1,})?";

$path = "(\/[^?<>\#\"\s]+)?";

$query = "(\?[^<>\#\"\s]+)?";

return preg_replace("#((ht|f)tps?:\/\/{$host}{$port}{$path}{$query})#i", "$1", $string);

}

/*** 来自:512笔记() ***/

?>

注:关于php 替换字符串所有url为超链接,并给超链接添加nofollow的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:url,nofollow

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。