您的位置:首页 > 编程语言

开发自己的UBB”代码“

2015-10-27 11:12 190 查看
UBB代码是HTML一个变种,是Ultimate Bulletin Board(国外一个BBS程序,国内也有不少地方使用这个程序)采用一种特殊的TAG。UBB代码很简单,虽然功能很少,但基本实现了我们常用的一些功能。

优点:

1.相对html安全性高

2.使用简单,方便记忆

3.自定义功能强大,扩展性好

4.有效减少数据库存储代码

缺点:

1.排版功能弱

2.不允许交叉使用

2.UBB代码运行过程

UBB Code -> 解析转换 ->HTML Code

<?php
function get_ubb($ubb){

$ubb = preg_replace("/\[url\](.*)\[\/url\]/","<a href=\\1>\\1</a>",$ubb);

return $ubb;

}

$str = "asdfasdzyszys";
echo get_ubb($str);


两种使用模式

UBB -> DB -> 解析 -> 输出

UBB -> 解析 -> DB -> 输出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: