我可以将 phpBB 文本格式标签解析为纯 HTML 吗?

问题描述

情况是:我已经掌握了某个 PHPBB 论坛使用的旧数据库。我正在尝试编写一个简单的代码,让我将数据库记录转换为更易于阅读的格式。至于现在,我有这样的事情:

<!doctype HTML>
<html>
<head>
    <Meta charset="utf-8">
    <?PHP
        $conn=MysqLi_connect('localhost','root','','forum');
        $query = MysqLi_query($conn,[query]);
    ?>
</head>
<body>
    <div id='content'>
            <table>
            <?PHP 
                while ($row = MysqLi_fetch_row($query)){
                echo ('<tr><td width="8%"><b>'.$row[0].'</b><p>'.date('Y-m-d | H:i:s',$row[2]).'</p></td><td>'.$row[1].'</td></tr>');
                }
            ?>
            </table>
            
        </div>
</body>
</html>

效果很好,但我发现记录包含一些旧的 PHPBB 文本格式代码,如下所示:[color=#4000FF:3gugcn5x][b:3gugcn5x]Something[/b:3gugcn5x][/color:3gugcn5x]。老实说,我不知道“:”符号后面的这些片段是什么意思。有没有办法将它们解析为实际的 html 格式?我考虑过安装 PHPBB,但我宁愿避免这样做。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)