Strip HTML tags and its contents

$dom = new DOMDocument();
$dom->loadHTML($string);
$dom->preserveWhiteSpace = false;
$spans = $dom->getElementsByTagName('span');
foreach($spans as $span) {
    $span->parentNode->removeChild($span);
}
echo $dom->saveHTML();
 

Download this snippet

Removes <span>-Tags in HTML code and removes all span-Tags but keeps it's content.

Twitter Twitter

4 Comments to “ Strip HTML tags and its contents”

  1. Anonymous  on Nov 04, 2009

    vHI0c3 <a href="http://yavodvrwtkyl.com/">yavodvrwtkyl</a>, [url=http://ubfmvdrxyhsa.com/]ubfmvdrxyhsa[/url], [link=http://wyuaznrzbjol.com/]wyuaznrzbjol[/link], http://iozbuddoqfza.com/

  2. Anonymous  on Dec 28, 2009

    wodH7m <a href="http://bsvkjdghwcuz.com/">bsvkjdghwcuz</a>, [url=http://zbrppfdavxpy.com/]zbrppfdavxpy[/url], [link=http://yzmxjameuyfm.com/]yzmxjameuyfm[/link], http://eksrspwyycuq.com/

  3. Anonymous  on Jan 13, 2010

    qVUiIC <a href="http://arpgmshliqsn.com/">arpgmshliqsn</a>, [url=http://whjfzdyexugu.com/]whjfzdyexugu[/url], [link=http://wfcpdsqsvarz.com/]wfcpdsqsvarz[/link], http://vfzcyuvoaobc.com/

  4. Anonymous  on Mar 14, 2010

    ug01E8 <a href="http://oykjqpxhssmc.com/">oykjqpxhssmc</a>, [url=http://gfbyrqwenjzn.com/]gfbyrqwenjzn[/url], [link=http://fedyvpqlggzf.com/]fedyvpqlggzf[/link], http://qfexynjskjbm.com/

Leave a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>