Hallo,
ich möchte gern ein Verzeichnis auslesen, dabei aber am Ende nur die Dateien bekommen, die einem bestimmten Kriterium entsprechen
Bisher habe ich folgendes:
Nun scheitert es bei mir bei dem preg_match Pattern.
Die Dateien haben folgende Struktur:
jfBI8BJKD_page_0001.png
jfBI8BJKD_page_0002.png
jfBI8BJKD_page_0003.png
3kGsd78J_page_0001.png
3kGsd78J_page_0002.png
usw
Am ende möchte ich nur wissen wieviele "Seiten" (Bilder) jede Nummer hat.
Muss ich da überhaupt mit preg_match rangehen oder gibt es etwas performanteres? Das Verzeichnis kann später unter Umständen >100.000 Dateien beinhalten
ich möchte gern ein Verzeichnis auslesen, dabei aber am Ende nur die Dateien bekommen, die einem bestimmten Kriterium entsprechen
Bisher habe ich folgendes:
PHP-Code:
if ($handle = opendir("pfad")) {
while (false !== ($file = readdir($handle))) {
// $pattern = "";
// if ( preg_match($pattern, $file) )
echo $file."<br>";
}
closedir($handle);
}
Die Dateien haben folgende Struktur:
jfBI8BJKD_page_0001.png
jfBI8BJKD_page_0002.png
jfBI8BJKD_page_0003.png
3kGsd78J_page_0001.png
3kGsd78J_page_0002.png
usw
Am ende möchte ich nur wissen wieviele "Seiten" (Bilder) jede Nummer hat.
Muss ich da überhaupt mit preg_match rangehen oder gibt es etwas performanteres? Das Verzeichnis kann später unter Umständen >100.000 Dateien beinhalten
Kommentar