复制代码 代码如下:
/* 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])/","
" ,$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); ?>
Déclaration: Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn