我正在使用 htmlentites()
用安全的 html 替换字符,即 PHP,因为我希望能够显示 PHP 示例。我遇到的问题是所有标签都被替换了(例如:</p>
、</br>
等)。我知道我可以编写自定义 htmentities 来仅替换 <?
标签和其他特定的 xml 标签,但我想知道 PHP 中是否已经有一些东西可以做到这一点?
最佳答案
我会使用 highlight_string()
function in PHP因为它将转义字符和语法高亮代码。
关于特定元素的 PHP HTMLEntities,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5694390/