Is there an alternative to PHP's strip_tags()
<p>The <a href="http://php.net/manual/en/function.strip-tags.php" rel="nofollow"><code>strip_tags()</code> documentation</a> tells us that all the tags except the that in the second parameter are stripped. The operation this function performs is totally opposite to its name. It should have been named <code>strip_all_tags_except()</code>.</p>

<p>Let's forget about the name and come to what I want to ask. I want the functionality of removing only the tags I mention in the second parameter. ie. I want the following to strip tags <code>&lt;iframe&gt;&lt;script&gt;&lt;style&gt;&lt;embed&gt;&lt;object&gt;</code> and allow all others.</p>

<pre><code>my_strip_tags($data,'&lt;iframe&gt;&lt;script&gt;&lt;style&gt;&lt;embed&gt;&lt;object&gt;');
</code></pre>

<p>It's pretty opposite to what <code>strip_tags()</code> does.</p>

<p>How do I make this happen?</p>
