wenn du nur einen ordner auslesen willst würde ich dir die funktion "glob" empfehlen
falls du aber unterordner mit einbeziehen willst geht das am einfachsten per rekursion
PHP-Code:
function walkDirs($path, $pattern) {
$baseFiles = array();
$files = array();
$baseFiles = glob($path . $pattern);
foreach($baseFiles as $file) {
if(is_dir($file) {
$files[] = walkDirs($file, $pattern);
} elseif(is_file($file)) {
$files[] = $file;
}
}
return $files;
}
der code ist jetzt nicht getestet, sprich ob der genau so funktionieren wird weiss ich nicht (sollte er aber eigentlich).
aber der ist auch eher dazu gedacht dir einen anhaltspunkt zu geben wie das ganze funktioniert ;)