微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决我可以将 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 举报,一经查实,本站将立刻删除。