加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP编程:php实现转换ubb代码的方法

发布时间:2020-12-13 02:41:22 所属栏目:PHP教程 来源:网络整理
导读:《php实现转换ubb代码的方法》要点: 本文介绍了php实现转换ubb代码的方法,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解php实现转换ubb代码的办法.供大家参考研究.具体如下: PHP应用 function ubb2html($content){global $article;//是

《php实现转换ubb代码的方法》要点:
本文介绍了php实现转换ubb代码的方法,希望对您有用。如果有疑问,可以联系我们。

本篇章节讲解php实现转换ubb代码的办法.分享给大家供大家参考.具体如下:PHP应用

function ubb2html($content)
{
global $article;
//是否自动识别
if ($article['isparseurl'] == "1")
{
$content = parseurl($content);
}
//自动识别结束
$content = eregi_replace(quotemeta("[b]"),quotemeta("<b>"),$content);
$content = eregi_replace(quotemeta("[/b]"),quotemeta("</b>"),$content);
$content = eregi_replace(quotemeta("[i]"),quotemeta("<i>"),$content);
$content = eregi_replace(quotemeta("[/i]"),quotemeta("</i>"),$content);
$content = eregi_replace(quotemeta("[u]"),quotemeta("<u>"),$content);
$content = eregi_replace(quotemeta("[/u]"),quotemeta("</u>"),$content);
$content = eregi_replace(quotemeta("[center]"),quotemeta("<center>"),$content);
$content = eregi_replace(quotemeta("[/center]"),quotemeta("</center>"),$content);
$content = eregi_replace(quotemeta("[quote]"),quotemeta("<table width="96%" border="0" cellspacing="3" cellpadding="0" style=word-break:break-all align="center"><tr><td><b>引用:</b></td></tr><tr><td><hr width="100%" noshade></td></tr><tr><td class="content"><font color="#0000FF">"),$content);
$content = eregi_replace(quotemeta("[/quote]"),quotemeta("</font></td></tr><tr><td><hr width="100%" noshade></td></tr></table>"),$content);
$content = eregi_replace(quotemeta("
代码如下:
"),quotemeta("<table width="96%" border="0" cellspacing="3" cellpadding="0" style=word-break:break-all align="center"><tr><td><b>代码:</b></td></tr><tr><td><hr width="100%" noshade></td></tr><tr><td class="code"><font color="#0000FF">"),$content); $content = eregi_replace(quotemeta("
"),$content); $content = eregi_replace("[images]([^[]*)[/images]","<a href="1" target="_blank"><img src="1" border=0 onload="if(this.width>screen.width-333)this.width=screen.width-333" title="用新窗口浏览原始图片"></a>",$content); $content = eregi_replace("[url]www.([^[]*)[/url]","<a href="http://www.1" target=_blank>www.1</a>",$content); $content = eregi_replace("[url]([^[]*)[/url]","<a href="1" target=_blank>1</a>",$content); $content = eregi_replace("[url=([^[]*)]([^[]*)[/url]","<a href="1" target=_blank>2</a>",$content); $content = eregi_replace("[email]([^[]*)[/email]","<a href="mailto:1">1</a>",$content); //$content = preg_replace( '/javascript/i','javascript',$content); return $content; }

希望本文所述对大家的php程序设计有所赞助.

编程之家培训学院每天发布《php实现转换ubb代码的方法》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读