特定元素的PHP HTMLEntities

问题描述

| 我正在与
htmlentites()
一起使用安全的html(即PHP替换字符,因为我希望能够显示PHP示例。我遇到的问题是所有标签都被替换了(例如:
</p>
</br>
等)。我知道我可以编写自定义htmentities来仅替换
<?
标记和其他特定的xml标记,但是我想知道PHP中是否已经有此功能?     

解决方法

我将在PHP中使用
highlight_string()
函数,因为它将转义字符并突出显示代码的语法。