Как вы применяете htmlentities выборочно?

Всякий раз, когда вы показываете текст в HTML-документе, я всегда ставил его через htmlentities по ряду причин. Одна из причин заключается в том, что если текст содержит HTML, я хочу, чтобы браузер отображал HTML-код, а не отображал его.

Приложение, которое я пишу, требует, чтобы я все еще кодировал использование htmlentities, но гиперссылки должны быть оставлены в покое.

Есть ли способ сделать это эффективно с использованием существующих функций или мне нужно реализовать эту функциональность?

Related of "Как вы применяете htmlentities выборочно?"