Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/06/2012, 21:03
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: como extraer html

Holas,

Con Expresiones regulares seria mas simple, pero tambien por ejemplo:

Código PHP:
Ver original
  1. function verNodosHTML($nodo)
  2. {
  3.     if($nodo instanceof SimpleXMLelement){        
  4.         foreach($nodo as $tag => $item){
  5.             var_dump($tag);
  6.             if($item instanceof SimpleXMLElement){
  7.                 verNodosHTML($item);
  8.             }
  9.         }
  10.     } else {
  11.         var_dump($nodo);
  12.     }
  13. }
  14.  
  15. $cad = "hola <h1>como</h1> <strong>estan</strong><br> <img src='..url'>";
  16. $dom = new DOMDocument();
  17. $dom->loadHTML($cad);
  18. $xml = simplexml_import_dom($dom);
  19. var_dump($xml);
  20. verNodosHTML($xml);

No es lo único pero tal haya mejoras.


Saludos
__________________
.: Gildus :.