Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Función php para ocultar etiquetas imagen img

vamos a ver una función que elimina todo lo que se encuentra dentro de las etiquetas <img></img>. para que sirve esto? imaginar que en un index quereis sacar por ejemplo la primera frase de los post y en cada post teneis una imagen principal, esto haria que por ejemplo los 100 primeros caracteres sean nulos ya que estas ocupados por las tags img y sus correspondientes src es decir la url de la imagen.

alguno de vosotros direis: a si pero con la función strip_tags se eliminan todas las tags!! y yo te cuento: no!! las etiquetas img no!!

vale os dejo la función de ejmplo para eliminar los tags img:
<?php 
//Funcion php para ocultar etiquetas imagen img
echo $texto=preg_replace("/<img (.+?)>/", ' ', $texto); 

?>
como veis esto se hace con la función preg_replace ;)
5
Puntos
3595
Visitas
1
Resp
Por zeuskx hace 129 meses
Administrador Sitio web
Respuesta #1
Saludos! Y si lo que quiero es agregarle por ejemplo al SRC un pequeño fragmento de texto?

El registro me devuelve:
<img src="img/imagen.jpg">
pero yo quiero que imprima:
<img src="../img/imagen.jpg">
0
Puntos
Por Hierro59 hace 45 meses
Principiante Sitio web
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate