How do you apply htmlentities selectively?
<p>Whenever display text in an HTML document I always put it through htmlentities for a number of reasons.  One of the reasons is that if the text contains HTML, I want the browser to display the HTML code, not render it.</p>

<p>The application I am writing requires that I still encode using htmlentities but hyper links need to be left alone.</p>

<p>Is there a way to do this efficiently using existing functions or do I need to implement this functionality?</p>
