<?php
// OF
$file = file_get_contents($path);
$count = substr_count($file, $woord);
// OF, bij grote bestanden
$file = fopen($path, 'r');
$count = 0;
// Regel lezen
while(false !== ($line = fgets($file)) { // Nette manier van while(!$line = fgets($file))
$count += substr_count($line, $woord);
}
?>
Link gekopieerd
Heb die gebruikt van grote bestanden, maar krijg dan een syntax error op lijn 7..
<?php
$path = "data/gebeurtenis.txt";
$woord = "bioscoop";
$file = fopen($path, 'r');
$count = 0;
// Regel lezen
while(false !== ($line = fgets($file)) { // Nette manier van while(!$line = fgets($file))
$count += substr_count($line, $woord);
}
?>
Link gekopieerd
<?php
$woord = "bioscoop";
$file = "data/gebeurtenis.txt";
$fh = fopen($file, 'r');
$tekst = fread($fh, filesize($file));
fclose($fh);
echo substr_count($tekst, $woord);
?>
Link gekopieerd
Mike schreef op 11.01.2010 17:02
Heb die gebruikt van grote bestanden, maar krijg dan een syntax error op lijn 7..
<?php
$path = "data/gebeurtenis.txt";
$woord = "bioscoop";
$file = fopen($path, 'r');
$count = 0;
// Regel lezen
while(false !== ($line = fgets($file)) { // Nette manier van while(!$line = fgets($file))
$count += substr_count($line, $woord);
}
?>
je ziet toch dat er een haakje sluiten mist op die regel...
while(false !== ($line = fgets($file))) {
Link gekopieerd