一个修改过的自动转换url和mail的函数,功能强大
时间:2007-02-17 来源:PHP爱好者
可以转换以http和ftp开头的
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
还有mail的
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
还有www开头的
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
很好的噢
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
<?
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
function enable_urls($str){
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("(www.[a-zA-Z0-9@:%_.~#-?&]+)", " <a href="LINKttp://1" target="_blank">1</a>", $str);// 自动转化www开头的链接
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("(((f|ht){1}tp://)[a-zA-Z0-9@:%_.~#-?&]+)", "<a href="1" target="_blank">1</a>", $str);//转化http://开头和ftp://开头的链接
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str=str_replace('LINKttp://','http://',$str);
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("([_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3})","<a href="mailto:1">1</a>", $str);// 转化邮件地址
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
return $str;
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
}
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
?>
php爱 好者站 http://www.phpfans.net 文章|教程|下载|源码|论坛.
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
还有mail的
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
还有www开头的
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
很好的噢
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
<?
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
function enable_urls($str){
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("(www.[a-zA-Z0-9@:%_.~#-?&]+)", " <a href="LINKttp://1" target="_blank">1</a>", $str);// 自动转化www开头的链接
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("(((f|ht){1}tp://)[a-zA-Z0-9@:%_.~#-?&]+)", "<a href="1" target="_blank">1</a>", $str);//转化http://开头和ftp://开头的链接
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str=str_replace('LINKttp://','http://',$str);
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
$str = ereg_replace("([_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3})","<a href="mailto:1">1</a>", $str);// 转化邮件地址
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
return $str;
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
}
c hina it power . c omvFvaPfAVtoF2F3npy2hijktXL
?>
php爱 好者站 http://www.phpfans.net 文章|教程|下载|源码|论坛.
相关阅读 更多 +