php ubb转换的解决办法
内容摘要
这篇文章主要为大家详细介绍了php ubb转换的简单示例,具有一定的参考价值,可以用来参考一下。
对简单的php ubb转换代码对此感兴趣的朋友,看看idc笔记做的技术笔记!
/**
* 简
对简单的php ubb转换代码对此感兴趣的朋友,看看idc笔记做的技术笔记!
/**
* 简
文章正文
这篇文章主要为大家详细介绍了php ubb转换的简单示例,具有一定的参考价值,可以用来参考一下。
对简单的php ubb转换代码对此感兴趣的朋友,看看idc笔记做的技术笔记!1 2 3 4 5 6 7 8 9 10 | <code class = "php" > /** * 简单的php ubb转换代码 * * @param * @arrange 五一二笔记网: www.512PiC.com **/ [b]test[/b] [url=http: //blah.com]blah[/url] /*** 来自php教程(www.idcnote.com) ***/ </code> |
1 2 3 4 5 6 7 8 9 10 | <code class = "php" > /** * 简单的php ubb转换代码 * * @param * @arrange 五一二笔记网: www.512PiC.com **/ <strong>test</strong> <a href= "http://blah.com" target= "_blank" >blah</a> /*** 来自php教程(www.idcnote.com) ***/ </code> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <code class = "php" > /** * 简单的php ubb转换代码 * * @param * @arrange 五一二笔记网: www.512PiC.com **/ function ubbcode( $posting ) { $posting = eregi_replace ( "\[img\]([^\[]+)\[/img\]" , "<img src=\"\\1\" border=\"0\">" , $posting ); $posting = eregi_replace ( "\[email\]([^\[]+)\[/email\]" , "<a href=\"mailto:\\1\">\\1</a>" , $posting ); $posting = eregi_replace ( "\[email=([^\[]+)\]([^\[]+)\[/email\]" , "<a href=\"mailto:\\1\">\\2</a>" , $posting ); $posting = eregi_replace ( "\[url=([^\[]+)\]([^\[]+)\[/url\]" , "<a href=\"\\1\" target=\"_blank\">\\2</a>" , $posting ); $posting = eregi_replace ( "\[url\]([^\[]+)\[/url\]" , "<a href=\"\\1\" target=\"_blank\">\\1</a>" , $posting ); $posting = eregi_replace ( "\[b\]" , "<strong>" , $posting ); $posting = eregi_replace ( "\[/b\]" , "</strong>" , $posting ); $posting = eregi_replace ( "\[u\]" , "<u>" , $posting ); $posting = eregi_replace ( "\[/u\]" , "</u>" , $posting ); $posting = eregi_replace ( "\[i\]" , "<em>" , $posting ); $posting = eregi_replace ( "\[/i\]" , "</em>" , $posting ); return $posting ; } /*** 来自php教程(www.idcnote.com) ***/ </code> |
注:关于php ubb转换的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释