Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

PHP: Alle Ordner und Unterordner eines Ordners auslesen

#Tutorials#PHP

Hier habe ich ein kleines PHP-Snippet um alle Ordner samt Unterordner aus einem gegegeben Ordner auszulesen und in ein Array zu packen.

Funktion


function getAllSubDirectories( $directory, $directory_seperator = '/'){
	$dirs = array_map( function($item)use($directory_seperator){ return $item . $directory_seperator;}, array_filter( glob( $directory . '*' ), 'is_dir') );

	foreach( $dirs AS $dir ){
		$dirs = array_merge( $dirs, getAllSubDirectories( $dir, $directory_seperator ) );
	}
	return $dirs;
}

Anwendung


$folders = getAllSubDirectories('/folder','/');

Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.