Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Coincidencia con cadenas de caracteres

Estas en el tema de Coincidencia con cadenas de caracteres en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 21/05/2013, 00:28
Avatar de auttranadhie  
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid (España)
Mensajes: 156
Antigüedad: 15 años, 4 meses
Puntos: 8
Pregunta Coincidencia con cadenas de caracteres

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.
__________________
A. Uttranadhie
  #2 (permalink)  
Antiguo 21/05/2013, 01:29
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Coincidencia con cadenas de caracteres

http://de1.php.net/manual/en/function.str-ireplace.php
http://de1.php.net/manual/en/function.strcmp.php
__________________
Fere libenter homines, id quod volunt, credunt.

Etiquetas: cadenas, resaltar, strings
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 04:13.