Makefilelist

Aus PHP-Fusion Wiki

Wechseln zu: Navigation, Suche

Die Funktion makefilelist() gibt ein Array mit den Dateien oder Unterordnern eines bestimmten Verzeichnisses zurück. Es gibt die Möglichkeit einen Filter zu setzen um bestimmte Dateien bzw. Ordner auszuschließen.

Inhaltsverzeichnis

[Bearbeiten] Funktion und Parameter

makefilelist($folder, $filter[, $sort[, $type]]);

[Bearbeiten] $folder

Der Ordner der ausgelesen werden soll.

[Bearbeiten] $filter

Hier kann ein Filter definiert werden, der bestimmte Ordner oder Dateien unbeachtet lässt. Als Trennzeichen wird ein vertikaler Strich genommen, zum Beispiel: ".|..".

[Bearbeiten] $sort (optional)

Hier kannst du bestimmen ob das zurückgegebene Array sortiert werden soll. Diese Option ist optional und steht standardmäßig auf TRUE.

[Bearbeiten] $type (optional)

Du bestimmst hier, ob Dateien (files) oder Ordner (folders) zurückgegeben werden soll.

[Bearbeiten] Beispiel

In diesem Beispiel werden alle Unterordner des Themes-Ordner ausgelesen und in einer Variable hinterlegt:

$theme_files = makefilelist(THEMES, ".|..", true, "folders");

[Bearbeiten] Siehe auch

makefileopts-Funktion