Ordner (Folders/Directories)
- Prüfen & Informationen auslesen
is_dir($pfad)
: Prüft, ob ein Pfad ein Verzeichnis ist.scandir($pfad)
: Listet alle Dateien und Ordner in einem Verzeichnis als Array auf (inklusive.
und..
).glob($muster)
: Findet Pfadnamen, die einem Muster entsprechen (z.B.glob("bilder/*.jpg")
). Sehr nützlich!realpath($pfad)
: Gibt den vollständigen, absoluten Pfadnamen zurück.
- Ordnergröße ermitteln
- Achtung: Es gibt keine eingebaute PHP-Funktion, die die Größe eines Ordners direkt ermittelt. Man muss den Inhalt auflisten und die Größen der einzelnen Dateien selbst zusammenrechnen.
- Erstellen & Löschen
mkdir($pfad)
: Erstellt ein neues Verzeichnis.rmdir($pfad)
: Löscht ein leeres Verzeichnis.