基本上,我想要类似于mybb在php中做的事情,他们将在[code] [/ code]标签之间输出代码作为突出显示的文本。显然我需要一些正则表达式,但是将所有php代码作为纯文本输出的关键是什么,尤其是在存储在db中之后。
编辑:不只是php代码,而且所有代码都是纯文本
答案 0 :(得分:1)
IMO,最简单的方法是:
1)将文字读成字符串
2)(可选)运行htmlspecialchars()
3a)echo()字符串
3b)确保在字符串
之前和之后添加<pre>
和</pre>
标记