Hallo,
Ik ben bezig met een script dat laat zien hoevaak bepaalde woorden voor komen.
Bijv ik heb een tekst bestand met deze tekst: woord1 blablablabla woord1 blablabla woord2 blablabla woord1
Het php script kijkt dan hoevaak bepaalde woorden voor komen in het tekst bestand en laat dit zien.
Bijv:
Woord1 kwam: 3x voor.
Woord2 kwam: 1x voor.
Ik heb dit script geprobeerd maar dat werkte niet:
Zou iemand mij kunnen vertellen hoe ik dit aan de praat krijg en het liefst dat ik meerdere woorden kan kiezen om te laten zien hoevaak die voorkomen.
En is dit ook mogelijk met een .dat bestand of moet ik eerste elke keer het .dat bestand omzetten in een .txt bestand?
Ik hoop dat iemand een oplossing heeft.
Alvast bedankt.
Ik ben bezig met een script dat laat zien hoevaak bepaalde woorden voor komen.
Bijv ik heb een tekst bestand met deze tekst: woord1 blablablabla woord1 blablabla woord2 blablabla woord1
Het php script kijkt dan hoevaak bepaalde woorden voor komen in het tekst bestand en laat dit zien.
Bijv:
Woord1 kwam: 3x voor.
Woord2 kwam: 1x voor.
Ik heb dit script geprobeerd maar dat werkte niet:
PHP:
<?
$bestand = "test1.txt";
$handelaar = fopen($bestand, r);
$text = fread($handelaar, filesize($bestand));
fclose($handelaar);
$woord = "hier vul je je woord in";
preg_match_all("/(\w$woord|$woord\w)/", $text, $matches);
print count($matches);
?>
Zou iemand mij kunnen vertellen hoe ik dit aan de praat krijg en het liefst dat ik meerdere woorden kan kiezen om te laten zien hoevaak die voorkomen.
En is dit ook mogelijk met een .dat bestand of moet ik eerste elke keer het .dat bestand omzetten in een .txt bestand?
Ik hoop dat iemand een oplossing heeft.
Alvast bedankt.