13.3 Die File-Komponente 

Neben der gezeigten Möglichkeit, mit der File-Komponente Dateien rekursiv zu suchen und diese über spezifizierte Bedingungen zu filtern, stellt diese Komponente noch weitere Methoden zur Verfügung, die den Umgang mit Dateien erleichtert.
13.3.1 Rekursives Löschen 

Im Umgang mit verschachtelten Verzeichnishierarchien ist es oft notwendig, Verzeichnisse zu löschen, ohne dass auf deren Inhalte Rücksicht genommen werden braucht. Die PHP-Funktionen, mit denen sich Verzeichnisse löschen lassen, unlink() und rmdir(), entfernen diese nur, wenn sie bereits leer sind. Mit der Methode ezcFile::removeRecursive() steht eine Möglichkeit bereit, dieses Problem zu umgehen. Sie sollten bei der Benutzung sehr vorsichtig zu Werke gehen, da es leicht passieren kann, dass bei falschen Parametern alle Dateien des aktuellen Systembenutzers gelöscht werden.




Ihre Meinung






