2011-09-17 14 views
5

¿Alguien puede publicar un ejemplo donde analiza una variable de cadena con html con esta clase de documento DOM?¿Cómo usar el documento DOM de php?

necesito para eliminar ciertas etiquetas de esta variable ..

No hay ejemplos de cómo usarlo en el sitio web de PHP

+0

Qué variable? –

+6

Pero hay ejemplos en StackOverflow. Busque http://stackoverflow.com/search?q=dom+php y trate de resolverlo usted mismo. DOM es fácil de usar. Solo haga una pregunta cuando llegue a una barricada. No le pidas a la gente que escriba tutoriales para ti. – Gordon

Respuesta

12
$document = new \DomDocument('1.0', 'UTF-8'); 
$document->loadHTML($source); 

$rootElement = $document->documentElement; 

$unwantedTags = $rootElement->getElementsByTagName('a'); 

foreach($unwantedTags as $tag) 
{ 
    $tag->parentNode->removeChild($tag); 
} 
+1

, pero ¿cómo lo guardo de nuevo en $ source? – Anda

+4

@Anda: '$ source = $ document-> saveHTML();' – chelmertz

Cuestiones relacionadas