Habe nur Sachen mit msql gefunden..
Wie kann man eine Suche in php ohne msql realisieren?
Wäre euch dankbar für Tutorials oder Sonstiges
Wie kann man eine Suche in php ohne msql realisieren?
Wäre euch dankbar für Tutorials oder Sonstiges
<?php
$search = explode(" ",urldecode($_GET["search"]));
$exact_match = array();
$similar_match = array();
$search_pattern = "*.*";
foreach(glob($search_pattern) as $file) {
$content = file_get_contents($file);
$wordsinfile = explode(" ",$content);
foreach($search as $sword) {
if(stristr($content, $sword)) {
$exact_match[] = $file;
continue;
}
$soundex_check = soundex($sword);
foreach($wordsinfile as $word) {
if(soundex($word) == $soundex_check) {
$similar_match[] = $file;
break;
}
}
}
}
echo "<pre>";
print_r($exact_match);
echo "</pre>";
echo "<hr />";
echo "<pre>";
print_r($similar_match);
echo "</pre>";
?>
Kommentar