php html decode string
<p>I have an array which returns various strings which I'm trying to html-decode. But I can't seem to find a function which will work on all the strings. For example, one of my strings looks like this:</p>

<pre><code>"a detail of The School of Athens&lt;!-- this should link to an article about the famous artwork --&gt;, a fresco by Raphael"
</code></pre>

<p>While the other looks like this:</p>

<pre><code>""Aristotle" by Francesco Hayez (1791â€“1882)"
</code></pre>

<p>I can either use <code>html_entity_decode</code> to get rid of the comment (<code>&lt;!--/--&gt;</code>) in the first string, or <code>htmlentities</code> in the second to change the <code>â€“</code> to a <code>-</code>, but I can't find anything that will change ALL my strings to regular text. Is there a function that can do this?</p>

<p>TIA! </p>
