Mots cles d'une chaine et comparer avec une autre
Posté : 28 févr. 2019, 15:57
Bonjour je recherche de l'aide pour creer une fonction php qui extrait le mots d'une chaine 1 pour les comparer avec les mots d'une chaine 2..
en detail je voudrais je voudrais comparer les mots cles du titre de l'article avec tous les autres titres d'articles du site,
j'ai pas mal cherché du coté des fonctions php telles que similar_text, levenshtein etc.. fais des test... mais je n'ai pas reellement reussi a creer de reels matchs entre les 2 titres.
ce que j'aimerais avoir ex :
Donc si une ame charitable peut me conseiller ce serai cool... merci
en detail je voudrais je voudrais comparer les mots cles du titre de l'article avec tous les autres titres d'articles du site,
j'ai pas mal cherché du coté des fonctions php telles que similar_text, levenshtein etc.. fais des test... mais je n'ai pas reellement reussi a creer de reels matchs entre les 2 titres.
ce que j'aimerais avoir ex :
Code : Tout sélectionner
$chaine1 = $le_titre_de_l_article;
$articles = new SimpleXMLElement(monfichier, null, true);
foreach( $articles as $article ){
$chaine2 = $article->title;
if (si chaine2 contient au moins 3 mots de chaine1) {
echo 'la chaine2 contient les mots cles';
else {
echo 'la chaine2 ne contient pas les mots cles';
}
}