Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2002, 22:38
gusa
 
Fecha de Ingreso: enero-2002
Mensajes: 45
Antigüedad: 22 años, 3 meses
Puntos: 0
Sustitucion de una cadena

Hola que tal:

Estoy haciendo un programa donde quiero marcar en negritas algunas palabras y para eso estoy utilizando las siguientes funciones:

strtr ()
str_replace()

Las dos me dan el mismo resultado correctamente.

El problema empieza cuando el usuario no escribe correctamente la cadena que quiere resaltar.

Es decir:

Para las funciones, no es la misma palabra "Búscar" que "Buscar" o "buscar"

Y tiene razon, son diferntes.

Alguien tiene alguna idea que me Oriente, que camino tomar para decirle a mi programa que no importa si el usuario escribio con acentos o sin acentos, con mayusculas o sin mayusculas, que la palabra es la misma y que la resalte????

Por sus sujerencias de ante mano gracias.

Angel Guerrero