Habe eine Funktion hier um Forum gefunden (Beitrag von hand)
Da ich bis heute noch nicht mit funktionen gearbeitet habe suche ich
hier eine möglichkeit wie ich diese Funktion ansprechen kann.
Wie kann ich dem Suchformular sagen das es die folgende Funktion ansprechen soll?
Da ich bis heute noch nicht mit funktionen gearbeitet habe suche ich
hier eine möglichkeit wie ich diese Funktion ansprechen kann.
Wie kann ich dem Suchformular sagen das es die folgende Funktion ansprechen soll?
PHP Code:
<?
function such($dir,$needle) {
$subdirs=array();
$matches=0;
$dirh=opendir($dir);
while($filename=readdir($dirh)) {
if($filename!=".." && $filename!=".") {
if(is_file($dir."/".$filename)) {
$cont = "";
$fp = @fopen($dir."/".$filename,"rb");
while(!feof($fp)) {
$cont.= fread($fp,1024);
}
fclose($fp);
if (strpos($cont,$needle)) {
$matches++;
print "Match found in file: $dir/$filename<br>\n";
}
} elseif(is_dir($dir."/".$filename)) {
$subdirs[]=$dir."/".$filename;
}
}
}
closedir($dirh);
for($i=0;$i<count($subdirs);$i++) {
$size+=such($subdirs[$i]);
}
return $matches;
}
print "<hr>".such(".","for")." Matches found<br>\n";
Comment