一个ubbcode的函数 速度很快.

2016-01-29 14:29 5 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"

来源:http://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...
标签: PHP
  <?PHP /* PHP Net Toolpack v0.1 08.05.2000, by waddler(@netlife.fi) phpnettoolpack.sourceforge.net To be distributed under GNU GPL */ // whois(hostname [,username, [port]]) Function whois ($a_server, $a_query="", $a_port=43) { $sock = fsockopen($a_server, $a_port, &$errno, &$errst...
标签: PHP
  一个取得文件扩展名的函数 <?   /* GetFileType   用法:GetFiletype($filename) */   function GetFiletype($Filename) {       if (substr_count($Filename, ".") == 0) {        // 检查文件名中是否有.号...
标签: Web开发
script language=javascript function preloadImages(){   if(document.images){         if(!document.MM_p) document.MM_p=new Array();         var i, j=document.MM_p.length;         for(i=0; iarguments.length; i++)...
procedure TForm1.FTPAnalysis(S:string;var UserName,Password,IP,FileName:String;var DirList:TStringList); var   i,j:integer;   strAuthorization,strAddr,strDirFile:string; //授权信息 begin   UserName:= 'anonymous';   Password:= 'test@test.com';...

经验教程

483

收藏

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