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