Buenísima tu respuesta Colaborador. Muchas gracias! Estoy adaptándolo al buscador:
Funciona!
Me surgió una pregunta: ¿habrá alguna forma que en la búsqueda reconozca el texto a partir de la primera letra del texto? Porque funciona solo para la palabra completa.
Si escribo, por ejemplo "gon" de Gonzalez no me sale nada, pero tendría que dar resultados como "Gonzalez" o "Gonzalo".
Código que funciona con tu función y con palabra completa:
Código PHP:
Ver original$text = $username;
$word = $q;
echo tagHighlight($text, $word);