一个ubbcode的函数 速度很快.

2016-01-29 14:29 2 1 收藏

一个ubbcode的函数 速度很快.,一个ubbcode的函数,速度很快.

【 tulaoshi.com - PHP 】

  前面见到有人发表
但是速度比较慢,也非常长
这里给出一种

function ubb($str) {  
$color=Array('red','blue','green');
$str=eregi_replace('[url]([a-zA-Z0-9@:%_.~#-?&]+)[/url]','<a href=http://11</a',$str);//url
$str=eregi_replace('[url=http://([a-zA-Z0-9@:%_.~#-?&]+)](.+)[/url]','<a href=1 target=_blank2</a',$str);
$str=eregi_replace('[url=([a-zA-Z0-9@:%_.~#-?&]+)](.+)[/url]','<a href=http://1 target=_blank2</a',$str);
$str=eregi_replace('[img]([a-zA-Z0-9@:%_.~#-?&]+)[/img]','<img src="http://img.jcwcn.com/attachment/portal"

来源:https://www.tulaoshi.com/n/20160129/1493473.html

延伸阅读
标签: Web开发
select id="Year" name="Year"option value=""/option/select年 select id="Month" name="Month"/select月 select id="Day" name="Day"/select日br / select id="iYear" name="iYear"option value=""/option/select年 select id="iMonth" name="iMonth"/select月select id...
因查询统计需要,今天早上在SQLSERVER里写了一个类似于Split的函数,如下 create function f_split(@SourceSql varchar(8000),@StrSeprate varchar(10)) returns @temp table(a varchar(100)) --实现split功能 的函数 --date    :2005-4-20 --Author :Domino as begin     declare @i int   &nb...
标签: Web开发
/** 作者:慈勤强 Email: cqq1978@Gmail.com */ 函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: 字符类型的 strUsername = CheckInput(Request(“username“),“s“) 数字类型的 ID = CheckInput(Request(“id“),“i“) 下面是函数 Function CheckInput...
标签: ASP
  /** 作者:慈勤强 Email: cqq1978@Gmail.com */ 函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: 字符类型的 strUsername = CheckInput(Request(“username“),“s“) 数字类型的 ID = CheckInput(Request(“id“),“i“) 下面是函数 Function CheckInput(str,strType)    '函数功能...
标签: PHP
  一个取得文件扩展名的函数 <?   /* GetFileType   用法:GetFiletype($filename) */   function GetFiletype($Filename) {       if (substr_count($Filename, ".") == 0) {        // 检查文件名中是否有.号...

经验教程

943

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部