1
Ich verwende diese Funktion, um Dateien aus Verzeichnis und Unterverzeichnisse zu retreive. Wie kann ich nur Dateien mit _lang.php in diesem Verzeichnis und in Unterverzeichnissen anzeigen?Retreiving-Dateien basierend auf einem bestimmten Muster
function getDirContents($dir, &$results = array()){
$files = scandir($dir);
foreach($files as $key => $value){
$path = realpath($dir.DIRECTORY_SEPARATOR.$value);
if(!is_dir($path)) {
$results[] = $path;
} else if($value != "." && $value != "..") {
getDirContents($path, $results);
$results[] = $path;
}
}
return $results;
}
$dir = './test/';
var_dump(getDirContents($dir));
[glob()] (http://php.net/manual/en/function.glob.php) ist die Funktion für Sie – rtfm