Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2011, 17:33
InKarC
 
Fecha de Ingreso: noviembre-2005
Mensajes: 426
Antigüedad: 19 años
Puntos: 87
Respuesta: Extraer partes de una string

Utiliza esta funcion que me encontre por hay

Cita:
<?php
function strip_only_tags($str, $tags, $stripContent=false) {
$content = '';
if(!is_array($tags)) {
$tags = (strpos($str, '>') !== false ? explode('>', str_replace('<', '', $tags)) : array($tags));
if(end($tags) == '') array_pop($tags);
}
foreach($tags as $tag) {
if ($stripContent)
$content = '(.+</'.$tag.'(>|\s[^>]*>)|)';
$str = preg_replace('#</?'.$tag.'(>|\s[^>]*>)'.$content.'#is', '', $str);
}
return $str;
}
?>
Luego simplemente harias algo como

Cita:
strip_only_tags($el_texto, "<img>")
Suerte.