php Ubb代码编辑器函数代码_PHP教程

php Ubb代码编辑器函数代码_PHP教程,第1张

复制代码 代码如下:


<?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])/","php Ubb代码编辑器函数代码_PHP教程,第2张",$ubb);

$ubb=preg_replace("/([FLASH])(.*)([/FLASH])/","<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=400 height=400>" ,$ubb);

$ubb=preg_replace("/([MUSIC])(.*)([/MUSIC])/","" ,$ubb);

$ubb=preg_replace("/([PHOTO name=)([0-9]*)(])/","php Ubb代码编辑器函数代码_PHP教程,第3张" ,$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);

?>

http://www.bkjia.com/PHPjc/325688.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/325688.htmlTechArticle复制代码 代码如下: ?php /* php Ubb代码编辑器 */ function get_ubb($ubb){ $ubb=preg_replace("/([B])(.*)([/B])/","B2/B" ,$ubb);//替换B粗体字 $ubb=preg_replace("/([I...

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/347748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018-05-31
下一篇 2018-05-31

发表评论

登录后才能评论

评论列表(0条)

保存