一个简单的UBB程序
1.定义好自己的UBB标签,例如定义一个如[img][/img]当作html中<img/>的替换。($img="[img]pic.jpg[/img]";) 2.创建一个方法,让它完成可以将[img][/img]当作html中<img/>的替换的模式匹配。匹配完成后,返回已经匹配完成的标签(此时$img="<imgsrc=”pic.jpg”/>";) 3.OK,输出试试看吧!你已经搞定了 <?php functionget_ubb($ubb){ $parttern="/[url](.*)[/url]/"; $replacement="<ahref="1">链接至</a>"; $ubb=preg_replace($parttern,$replacement,$ubb);
$parttern1="/[img](.*)[/img]/"; $replacement1="<imgsrc="1"height=200;width=200;/>"; $ubb=preg_replace($parttern1,$replacement1,$ubb);
return$ubb; } $url="[url]http://www.baidu.com[/url]"; $img="[img]pic.jpg[/img]"; echo$res=get_ubb($url); echo$res2=get_ubb($img); ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |