Calculer le poids d'un mots de chaine en php
Fermé
hadjir
Messages postés
107
Date d'inscription
samedi 3 janvier 2009
Statut
Membre
Dernière intervention
7 janvier 2010
-
23 avril 2009 à 13:24
Utilisateur anonyme - 23 avril 2009 à 16:16
Utilisateur anonyme - 23 avril 2009 à 16:16
A voir également:
- Calculer le poids d'un mots de chaine en php
- Réduire le poids d'un pdf - Guide
- Piratage facebook changer mot de passe - Guide
- Alert php ✓ - Forum PHP
- Mettre un mot de passe sur un dossier - Guide
- Calculer une moyenne sur excel - Guide
2 réponses
Utilisateur anonyme
23 avril 2009 à 16:10
23 avril 2009 à 16:10
<?
$liste=array("exclus","vides","mots","algerie");
$texte="algerie algerie annonces algerie classifids annonce annonces algerie annonces algerie';
// Remplacement des mots exclus par rien
// Suppression des éléments vides avec
// Tableau des occurences
// calculer le nombres de mots dans une chaine de caractére N
// compte le nombre de mots dans la chaine
// affiche le résultat
";
echo "<PRE>";
$lines=explode("\n",$texte);
foreach ( $lines as $line) {
$mots=explode (" ",$line);
foreach ( $mots as $mot ){
if ( strlen($mot) < 3 ) continue ;
foreach ($liste as $ch ) if ( $mot == $ch ) $tab[$ch]++ ;
}
}
print_r($tab);
?>
$liste=array("exclus","vides","mots","algerie");
$texte="algerie algerie annonces algerie classifids annonce annonces algerie annonces algerie';
// Remplacement des mots exclus par rien
// Suppression des éléments vides avec
// Tableau des occurences
// calculer le nombres de mots dans une chaine de caractére N
// compte le nombre de mots dans la chaine
// affiche le résultat
";
echo "<PRE>";
$lines=explode("\n",$texte);
foreach ( $lines as $line) {
$mots=explode (" ",$line);
foreach ( $mots as $mot ){
if ( strlen($mot) < 3 ) continue ;
foreach ($liste as $ch ) if ( $mot == $ch ) $tab[$ch]++ ;
}
}
print_r($tab);
?>
Utilisateur anonyme
23 avril 2009 à 16:16
23 avril 2009 à 16:16
j'ai oublié
$tab["total"]++;
derriere foreach ( $mots as mot ) {
$tab["total"]++;
derriere foreach ( $mots as mot ) {