Bastle schon seit geraumer Zeit an einem Programm, welches mir ausgeben soll wie oft keywords in einer Website vorkommen bzw. ob sie öfter als 1x vorkommen; leider funktioniert das Programm nicht und ich weiß nicht wo der Fehler liegt.
Hier der Code:
Danke im Voraus für eure Mühe!
LG
Tina
Hier der Code:
PHP:
$urls="http://www.almhof-kirchberg.com";
$keywords="Hotel";
$contents = file_get_contents($urls);
echo research ($urls, $contents, $keywords);
function research($url, $content, $keyword) {
preg_match_all("/$keyword/i", $content, $matches);
print_r($matches);
$ergebnis=count($matches);
echo $ergebnis.'<br/>'; #hier wird falsch gezählt******
#echo "<p>Im Array befinden sich Einträge: $ergebnis";
foreach ($matches as $kw=>$value) {
print $kw."<br />";
}
#return $ergebnis;
if ($kw <1) {
return 0;
}
else {
return 1;
}
}
Danke im Voraus für eure Mühe!
LG
Tina