Foros del Web » Programando para Internet » PHP »

str_replace

Estas en el tema de str_replace en el foro de PHP en Foros del Web. en un array recibo una imagen de lo cual necesito limpiarlo, reemplazando sus valores por vacio. Código PHP: $arrayData [ 'pregunta' ] =  str_replace ( '<br><br><img alt="aaaaa" src="images/foto.png">' ...
  #1 (permalink)  
Antiguo 20/05/2014, 09:22
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 3 meses
Puntos: 61
str_replace

en un array recibo una imagen de lo cual necesito limpiarlo, reemplazando sus valores por vacio.

Código PHP:
$arrayData['pregunta'] = str_replace('<br><br><img alt="aaaaa" src="images/foto.png">','',$arrayData['pregunta']); 
Saludos,
  #2 (permalink)  
Antiguo 20/05/2014, 09:25
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: str_replace

Si no sabes exactamente que te va a venir (o sea no es "constante") te tocaria usar expresiones regulares y preg_replace() o preg_replace_callback()
__________________
Salu2!
  #3 (permalink)  
Antiguo 20/05/2014, 09:29
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 3 meses
Puntos: 61
Respuesta: str_replace

gracias, la solucion

Código PHP:
Ver original
  1. $arrayData['pregunta'] = preg_replace('#<img.+?src="([^"]*)".*?/?>#i', '', $arrayData['pregunta'] );


saludos

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:18.