Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2013, 12:46
Avatar de xalupeao
xalupeao
 
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años, 6 meses
Puntos: 12
obtener el contenido de los h2 de un texto y el contenido asociado

Amigos mios,

estoy intentando obtener los h2 de un texto y el contenido que los acompaña, estoy pensado en funciones como preg_match_all o algo similar que pueda devolver un array con lo que necesito.

Cita:
<h2>Seguros de Rentas vitalicias: seguridad y rentabilidad</h2>

Contenido de Seguros de Rentas.

<h2>Adaptación de condiciones a las necesidades del asegurado</h2>

Contenido del adaptacion de condiciones.
la idea seria retornar algo como

Código PHP:
Ver original
  1. $var = array(
  2.         array(
  3.             'titulo'    => 'Seguros de Rentas vitalicias: seguridad y rentabilidad',
  4.             'contenido' => 'Contenido de Seguros de Rentas.'
  5.         ),
  6.         array(
  7.             'titulo'    => 'Adaptación de condiciones a las necesidades del asegurado',
  8.             'contenido' => 'Contenido del adaptacion de condiciones.'
  9.         ),
  10.     )

que funcion me puede servir para realizar esta busqueda y generar el array (o un array similar).

donde pueda hacer algo como

Código PHP:
Ver original
  1. $patron = '/<h2>(.+?)<\/h2>(.+?)<h2>/';
  2. //alguna funcion
  3. preg_match($patron, $texto, $coincidencias);

Saludos y espero que me puedan ayudar.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.