Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/04/2013, 13:10
Avatar de machvox91
machvox91
 
Fecha de Ingreso: marzo-2011
Mensajes: 20
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Separar etiquetas HTML

Cita:
Iniciado por andresdzphp Ver Mensaje
Pues depende de tus necesidades, que necesitas hacer exactamente?

Con las clases DOM de PHP puedes manipular todo el html

Código PHP:
Ver original
  1. <?php
  2.  
  3. $html = '<p class="MsoNormal" style="text-align: center;" align="center"><em><span style="font-size: 7.5pt; font-family: Verdana, sans-serif;">texto</span></em></p>';
  4.  
  5. $doc = new DOMDocument();
  6. $doc->loadHTML($html);
  7. $res = simplexml_import_dom($doc);
  8.  
  9. echo '<pre>';
  10. print_r($res);
  11. echo '</pre>';



Este objeto se puede recorrer y generar el array que necesites.

[url]http://www.php.net/manual/es/book.dom.php[/url]

Lo que quiero lograr, es que cuando mande un texto desde un wysiwyg, pueda obtener los siguientes parametros : tipo de fuente, alineacion, tamaño de la fuente, y el color de la misma, no se si es posible obtenerlo directamente, por eso lo unico que se me ocurrio fue separar las etiquetas que le dan el formato y almacenar estas en la base de datos.