一个简单的UBB程序
?
1.定義好自己的UBB標簽,例如定義一個如[img][/img]當作html中<img/>的替換。($img?=?"[img]pic.jpg[/img]";)
2.創建一個方法,讓它完成可以將[img][/img]當作html中<img/>的替換的模式匹配。匹配完成后,返回已經匹配完成的標簽(此時$img?=?"<img?src=”pic.jpg”/>";)
3.OK?,?輸出試試看吧!你已經搞定了
<?php
function?get_ubb($ubb)?{
$parttern?=?"/\[url\](.*)\[\/url\]/";
$replacement?=?"<a?href=\"\\1\">鏈接至</a>";
$ubb?=?preg_replace?(?$parttern,?$replacement,?$ubb?);
$parttern1?=?"/\[img\](.*)\[\/img\]/";
$replacement1?=?"<img?src=\"\\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?);
?
?>
?
轉載于:https://blog.51cto.com/shelton/1410159
總結
以上是生活随笔為你收集整理的一个简单的UBB程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript Memory Ma
- 下一篇: 【数据结构】数组和广义表