Extraction d'une phrase appropriée
Dites que vous avez établi un PHP/une fonctionnalité recherche À TEXTE INTÉGRAL de MySQL, et voulez montrer une phrase appropriée pour chaque résultat, d'une manière comme Google fait. J'ai écrit une fonction qui fait juste cela, et pensé je le partagerais ici.
La fonction prend une corde multiple des textes de phrase comme entrée, et une corde de recherche. Le texte est alors cassé vers le haut dans des phrases avec une longueur spécifique minimum de caractère (quant à évitez toutes les phrases qui se composent simplement de M. de `', `salut ! ', ou `ce qui ? '
). La première phrase qui assortit la corde de recherche, sera alors retournée. Si aucune allumette n'est trouvée, simplement la première phrase du texte sera retournée.
Bien qu'elle ne soit pas parfaite, cette fonction réalise généralement le travail tout à fait bien. Téléchargement extract_sentencephp.txt ici.
Pour plus d'information sur établir votre propre fonctionnalité de recherche, allez voir ce cours d'instruction de recherche À TEXTE INTÉGRAL de MySQL, et naturellement à la documentation officielle.
31 décembre 2008 à 12:18 P.M.
Merci, il est grand !
Nouvelle année heureuse !