Compter nombre de mots dans le body
Posté : 12 avr. 2019, 15:05
Bonjour tout le monde,
Je cherche à savoir comment compter le nombre de mots dans une page en php.
J'ai pensé à ceic mais ça na rien à voir :
$chaine= file_get_contents('https://site.fr');
str_word_count($chaine); //compte le nombre de mots dans la chaine
echo str_word_count($chaine); // affiche le résultat
Je souhaite prendre uniquement si qu'il y a dans le body et compter ensuite le nombre de mot
Je viens de tester ceci mais le nombre total de mots de correspond pas:
Je cherche à savoir comment compter le nombre de mots dans une page en php.
J'ai pensé à ceic mais ça na rien à voir :
$chaine= file_get_contents('https://site.fr');
str_word_count($chaine); //compte le nombre de mots dans la chaine
echo str_word_count($chaine); // affiche le résultat
Je souhaite prendre uniquement si qu'il y a dans le body et compter ensuite le nombre de mot
Je viens de tester ceci mais le nombre total de mots de correspond pas:
// Le contenu de Body
preg_match('`<body[^>]*>(.*)</body[^>]*>`isU', $html, $matches);
$body = $matches[1];
echo strip_tags($body);
echo str_word_count(strip_tags($body));