Anzahl von bestimmten Dateien aus einem Ordner auslesen

eky79

Grünschnabel
Hi,
ich will aus einem Ordner, in welchem jede Menge Dateien stehen, die Anzahl von denen wissen, die (z.B.) die Nummerierung "351" enthalten. Wie kann ich das in PHP realisieren?

gruß
eky79
 
Hi eky,

du könntest das z.B. so lösen:

PHP:
<?

$directory = '.'; # Directory to scan
$searchtxt = '351'; # Text to search in filename

$counter = 0;

if ($handle = opendir($directory)) { # Open directory
    while (false !== ($file = readdir($handle))) { # Read the entries
        if (strpos($file, $searchtxt) > -1) { # Search the text
            $counter++; # Increase counter if found
        }
    }
    closedir($handle); # Close the directory
}

echo "There are $counter files including '$searchtxt' in the filename.";

?>

Gruß, Knut
 
Zurück