mi cadena es: lorem ipsum [img*]http://dominio/imagen.jpg[/img*] lorem ipsum
una ves encontrada la imagen quisiera sacarla de la cadena e imprimirla en un bloque (div) separado.
Alguien sabe como podría hacerlo?
..::EDITADO::..
Bueno encontre lo que busque:
Código PHP:
Ver original
function get_first_image_thumb() { // Recuperamos el post // Extraemos todas las imagenes $extrae = '/<img .*src=["\']([^ ^"^\']*)["\']/'; // Extraemos todas las imágenes // donde // [1] -> segundo elemento del array "texto/imagenes" // [0] -> primera imagen del array de "imagenes" $image = $matches[1][0]; if($image) { echo '<div class="entry-thumb"/> <img src="'.$image.'" alt="" /> </div>'; } else { return false; } }
Esta función busca y selecciona la primera imagen que encuentra dentro de un post, como lo hace Wordpress
Saludos...
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)