Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2011, 18:11
Avatar de soypepepompin
soypepepompin
 
Fecha de Ingreso: noviembre-2010
Mensajes: 106
Antigüedad: 13 años, 5 meses
Puntos: 1
Me ayudan con la funcion foreach

Hola Gracias por entrar al post y ver de darme una mano

La cosa es asi tengo un pedazo de código html desde donde quiero sacar las imágenes con preg_match_all

aquí les dejo lo comentado a continuación

Código PHP:

// El codigo a prosesar
$html='
Este es mi texto sin sentido Este es mi texto sin sentido 
Este es mi texto sin sentido 
Este es mi texto sin sentido 

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen.jpg" alt="Etiqueta alt" width="600" height="450" />

Este es mi texto sin sentido 
Este es mi texto sin sentido 

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen2.jpg" alt="Etiqueta alt" width="600" height="450" />

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen3.jpg" alt="Etiqueta alt" width="600" height="450" />

<img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen4.jpg" alt="Etiqueta alt" width="600" height="450" />
'
;


preg_match_all('/<img[^>]+>/i',$html$result ); 


Si hago un print_r($result);

me queda esto...

Array
(
[0] => Array
(
[0] => <img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen.jpg" alt="Etiqueta alt" width="600" height="450" />
)

[1] => Array
(
[0] => <img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen2.jpg" alt="Etiqueta alt" width="600" height="450" />
)

[2] => Array
(
[0] => <img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen3.jpg" alt="Etiqueta alt" width="600" height="450" />
)

[3] => Array
(
[0] => <img class="aligncenter" title="titulo de la imagen" src="http://dominio.com/imagen4.jpg" alt="Etiqueta alt" width="600" height="450" />
)

)

Pero no puedo prosesar este array con un foreach... alguien me dice como lo puedo hacer ??? en realidad lo hago pero no me funciona

Gracias