当前位置:Gxlcms > PHP教程 > 用php将ubb转成html的脚本(要支持表格)

用php将ubb转成html的脚本(要支持表格)

时间:2021-07-01 10:21:17 帮助过:3人阅读

求一个用php将ubb转成html的脚本(要支持表格)
嗯,看到有些论坛上使用ubb的,还可以写表格。
其实能给出这一块的代码也行。
语法好像是
[tbl]
|a1|s2|s3|
|b1|b2|b3|
|c1|c2|c3|
[/tbl]
当然也可以用逗号分隔。
自己太弱了写不出来。。
谢谢 php ubb html


------解决方案--------------------
$s =<<< UBB
[tbl]

------解决方案--------------------
a1
------解决方案--------------------
s2
------解决方案--------------------
s3
------解决方案--------------------


------解决方案--------------------
b1
------解决方案--------------------
b2
------解决方案--------------------
b3
------解决方案--------------------


------解决方案--------------------
c1
------解决方案--------------------
c2
------解决方案--------------------
c3
------解决方案--------------------

[/tbl]
UBB;

$s = preg_replace_callback('/\[tbl\](.+)\[\/tbl\]/isU', 'tbl_func', $s);
echo $s;

function tbl_func($r) {
$t = preg_replace( array('/^\
------解决方案--------------------
/m', '/\
------解决方案--------------------
\r?$/m', '/\
------解决方案--------------------
/m'), array('', '', ''), $r[1]);
return "$t
";
}




a1s2s3
b1b2b3
c1c2c3


其他标记如法炮制

人气教程排行