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

php Ubb代码编辑器函数代码

发布时间:2020-12-13 06:08:12 所属栏目:PHP教程 来源:网络整理
导读:div class="codetitle" a style="CURSOR: pointer" data="3843" class="copybut" id="copybut3843" onclick="doCopy('code3843')" 代码如下: div class="codebody" id="code3843" ?php / php Ubb代码编辑器 / function get_ubb($ubb){ $ubb=preg_replace("/(

<div class="codetitle"><a style="CURSOR: pointer" data="3843" class="copybut" id="copybut3843" onclick="doCopy('code3843')"> 代码如下:<div class="codebody" id="code3843">
<?php
/
php Ubb代码编辑器
/
function get_ubb($ubb){
$ubb=preg_replace("/([B])(.)([/B])/","2",$ubb);//替换B粗体字
$ubb=preg_replace("/([I])(.
)([/I])/","2",$ubb);
$ubb=preg_replace("/([U])(.)([/U])/","2",$ubb);
$ubb=preg_replace("/([LEF])(.
)([/LEF])/","

2
",$ubb);
$ubb=preg_replace("/([MID ])(.)([/MID ])/","
2
",$ubb);
$ubb=preg_replace("/([RIG])(.
)([/RIG])/","
2
",$ubb);
$ubb=preg_replace("/([LINK])(.)([/LINK])/","2",$ubb);
$ubb=preg_replace("/([Email])(.
)([/Email])/","2",$ubb);
$ubb=preg_replace("/([IMAGE])(.)([/IMAGE])/","",$ubb);
$ubb=preg_replace("/([FLASH])(.
)([/FLASH])/","<OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,2,0 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=400 height=400><PARAM NAME=movie VALUE="2">",$ubb);
$ubb=preg_replace("/([MUSIC])(.)([/MUSIC])/","",$ubb);
$ubb=preg_replace("/([PHOTO name=)([0-9]
)(])/","",$ubb);
$ubb=preg_replace("/([FONT=)(.{1,10})(])(.)([/FONT])/","
4
",$ubb);
$ubb=preg_replace("/([FONT-SIZE=)([0-9]
)(])(.)([/FONT-SIZE])/","
4
",$ubb);
$ubb=preg_replace("/([FONT-COLOR=)(.{1,10})(])(.
)([/FONT-COLOR])/","
4
",$ubb);
//$ubb=preg_replace("/([])(.*)([/])/","",$ubb);
return $ubb;
}
$str=get_ubb($_POST['cont']);
$str="
[FONT=黑体]asdasd
asdasdas[/FONT]
";
echo get_ubb($str);
?>

(编辑:李大同)

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

    推荐文章
      热点阅读