Compter les occurences d'un mot dans un PHP
Bonjour toutes et tous,
Toute ma question dans le titre
"Compter les occurences d'un mot dans un PHP"
Je postes ici car j'ais l'impression que c'est avec vos formules magiques
que je vais y arriver 8O
Je suis parti sur la recherche de "amateur" en minuscule
le PHP est déjas ouvert,
Houla je sais vous allez hurler :D
Je supposes qu'il n' y en a pas plus de trois par lignes 8-)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
$analise=file($filename);
$NbrLig=count($analise)-1;
$LeTxt="amateur";
$Combien=0;
for($zx=0;$zx<=$NbrLig;$zx++)
{
$DeOu=0;
$Pointeur=strpos($analise[$zx],$LeTxt,$DeOu);
if ($Pointeur === false) { $x=0;} else
{
$DeOu=$Pointeur+2;
$Combien++;
$Pointeur=strpos($analise[$zx],$LeTxt,$DeOu);
if ($Pointeur === false) { $x=0;} else
{
$DeOu=$Pointeur+2;
$Combien++;
$Pointeur=strpos($analise[$zx],$LeTxt,$DeOu);
if ($Pointeur === false) { $x=0;} else
{
$DeOu=$Pointeur+2;
$Combien++;
}
}
}
}
echo (" ".$Combien."<br />"); |