特定元素的PHP HTMLEntities

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

要回复问题请先登录注册