PHP DOMDocument: Eliminar elementos por clase

Estoy tratando de eliminar cada nodo con una clase dada.

Para encontrar los elementos que uso:

$xpath = new DOMXPath($dom);
    foreach( $xpath->query('//div[contains(attribute::class, "foo")]') as $e ) {
        // Delete this node
    }

Pero, ¿cómo puedo eliminar los elementos en este bucle foreach?

Editar: Por cierto: ¿cómo puedo comprobar primero si hay un elemento con la clase "foo" en el DOM (antes de comenzar el ciclo)?

Actualizar:

Este es mi HTML:

<div class="main">
    <div class="delete_this" contenteditable="true">Target</div>
    <div class="class1"></div>
    <div class="content"><p>Anything</p></div>
</div>

Esto no funciona para el ejemplo anterior:

$xpath = new DOMXPath($dom);
foreach( $xpath->query('//div[contains(attribute::class, "delete_this")]') as $e ) {
    $e->parentNode->removeChild($e);
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta