Hola a todos:
Necesito resaltar (en negrita, color o lo que sea) los términos obtenidos en una consulta, los cuales recojo en una matriz y los proceso mediante str_replace().
Hasta aquí todo, incluso las consultas, funcionan perfectamente para caracteres con tildes, por ejemplo (esto es, en la base de datos). El problema lo tengo cuando he de reemplazar el término (o términos) de la matriz y, aunque se hallen dentro de la cadena en donde debe buscar, no coinciden porque aparezca en mayúsculas, con tilde, etc.
Por ejemplo: si tengo "queso" como elemento de matriz, no resaltará "Queso" que está en la cadena a procesar porque la q está en mayúscula.
¿Existe alguna forma de de coincidir los términos y así poder procesarlos?
Gracias de antemano y un saludo a todos.