PHP make_clickable($文本)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP make_clickable($文本)相关的知识,希望对你有一定的参考价值。

function make_clickable($text){ 
   $ret = " " . $text; 
   $ret = preg_replace("#([\n ])([a-z]+?)://([^,\t \n\r]+)#i", "\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>", $ret); 
   $ret = preg_replace("#([\n ])www\.([a-z0-9\-]+)\.([a-z0-9\-.\~]+)((?:/[^,\t \n\r]*)?)#i", "\\1<a href=\"http://www.\\2.\\3\\4\" target=\"_blank\">www.\\2.\\3\\4</a>", $ret); 
   $ret = preg_replace("#([\n ])([a-z0-9\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)?[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $ret); 
   $ret = substr($ret, 1); 
   return($ret);}

以上是关于PHP make_clickable($文本)的主要内容,如果未能解决你的问题,请参考以下文章

php PHP文本摘录 - 缩短文本

php网页后台技术问题,无法填写内容,没有文本框

关于PHP文件操作: php保存数据到文本文件,怎么弄?

php从邮件正文中提取文本/纯文本

百度文本编辑器中添加php代码

怎么把php格式的文件转换为TXT格式的文本?