Hola estoy usando lo siguiente para hacer resaltar de amarillo el resultado de una búsqueda.
Código PHP:
<?echo "<p align='justify'>".str_replace("$_GET[txt_buscador]","<span style='background-color:yellow'>$_GET[txt_buscador]</span>",$row[descripcion])."</p>"?>
Esto funciona bien, pero solo cuando coinciden entre mayuscula y minuscula.
Si en el texto aparece España, y en el buscado escribe españa no sale resaltado.
He buscado por internet y en encontrado la funcion srt_ireplace(), pero esto me reemplaza la palabra como yo lo escribo.
¿Lo estoy haciendo mal usando estas funciones?
Muchas gracias a todos.