Foros del Web » Programando para Internet » PHP »

reemplazar caracteres

Estas en el tema de reemplazar caracteres en el foro de PHP en Foros del Web. necesito si alguien tiene alguna funcion o un script para reemplazar caracteres dentro de un texto contenido en una variable, por ejemplo, reemplazar á por ...
  #1 (permalink)  
Antiguo 29/03/2005, 18:00
Avatar de satake  
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 13 años, 4 meses
Puntos: 0
reemplazar caracteres

necesito si alguien tiene alguna funcion o un script para reemplazar caracteres dentro de un texto contenido en una variable, por ejemplo, reemplazar á por á para luego enviar codigo html por mail.espero que me puedan ayudar, gracias, chau
__________________
:aplauso: www.aponlinevillaguay.com.ar :aplauso:

Cita:
Iniciado por alguien
El arca de Noé fue hecha por principiantes, el Titanic por "profesionales".
  #2 (permalink)  
Antiguo 29/03/2005, 18:18
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 14 años, 5 meses
Puntos: 7
str_replace("á", "á", $cadena);
Chaop!
PD: cualquiera de los parametros pueden ser variables que tu hayas definido...
  #3 (permalink)  
Antiguo 29/03/2005, 19:34
Avatar de satake  
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 13 años, 4 meses
Puntos: 0
listo

me sirvió muchisimo tu funcion, ya pude concretar lo que necesitaba, muchas gracias por todo, chau
__________________
:aplauso: www.aponlinevillaguay.com.ar :aplauso:

Cita:
Iniciado por alguien
El arca de Noé fue hecha por principiantes, el Titanic por "profesionales".
  #4 (permalink)  
Antiguo 30/03/2005, 01:53
 
Fecha de Ingreso: septiembre-2004
Ubicación: Galicia!!!
Mensajes: 16
Antigüedad: 13 años, 2 meses
Puntos: 0
Yo te recomiendo que, en vez de utilizar "á", utilices chr(225), que es el código de la a con acento. Esto es mejor porque con algunos editores puede que te encuentres con que todos los caracteres "extraños" te los sustitiya por un texto del estilo " ç+` " y te deje de funcionar el script. A mi me pasó. Y para saber el código de cada letra, busca en el mapa de caracteres (programas > accesorios)
  #5 (permalink)  
Antiguo 30/03/2005, 09:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Puestos a recomendar ...

la función htmlentitiees() ya hace dicha conversión .. no sólo para vocales acentuadas .. sino para otros signos/caracteres ..

http://www.php.net/htmlentities

Un saludo,
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 17:45.