[ erweiterte Suche ]

»rmdirs() Verzeichnis rekursiv löschen (+ Unterverzeichnisse)

imagebmp(): gute Funktion gefunden!Neues Thema eröffnenNeue Antwort erstellenDas Thema einem Freund empfehlenDas Thema drucken5stelligen code generieren, abspeichern,...
Seite 1 von 1 [2 Beiträge]
AutorNachricht
Administrator 


Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 39678
Chats: 11125
Wohnort: Hennef


Meine eBay-Auktionen:
15.01.2009, 02:02


Diese Funktion löscht ein Verzeichnis und dessen Inhalt inkl. aller Dateien und weiterer Unterverzeichnisse:

   Code:
function rmdirs($dir) {
$files = glob($dir . '*');
if ($files) {
foreach ($files as $file) {
if (is_dir($file)) {
rmdirs($file . '/');
}
else {
if (!@unlink($file)) {
chmod($file, 0777);
unlink($file);
}
}
}
}
if (!@rmdir($dir)) {
chmod($dir, 0777);
rmdir($dir);
}
}

Verfasst am: 12.05.2010, 21:57

Die Funktion wurde noch mal aktualisiert. Jetzt wird geprüft, ob glob überhaupt ein Ergebnis liefert und zusätzlich wird bei einem fehlerhaften Löschversuch chmod-Rechte 777 gesetzt und erneut ein Löschen versucht.
Nach obenprofil pn email
Gast 

12.05.2010, 21:57


Mach mit!

Wenn Dir die Beiträge zum Thema "rmdirs() Verzeichnis rekursiv löschen (+ Unterverzeichnisse)" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:

    » Anmelden

Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...

Verwandte Suchbegriffe

php rmdir, rmdir rekursiv, rmdir php, php rmdir rekursiv, PHP Verzeichnis rekursiv löschen, rmdir, rmdir löschen, php rmdir mit inhalt, rmdir exclude, rmdir unterverzeichnisse, php rekursiv löschen, php ordner rekursiv löschen, rekursiv löschen php, mehrere Verzeichnisse löschen, verzeichnis rekursiv löschen php, rmdir Unterverzeichnisse löschen, rmdir rekursiv löschen, rmdir mit unterverzeichnissen, ordner rekursiv löschen php, viele verzeichnisse löschen
Nach oben
Seite 1 von 1 [2 Beiträge]
Neues Thema eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:HitsLetzter Beitrag
mktree / mkdirs - oder mkdir rekursiv
Die folgende Funktion erstellt mehrere Verzeichnisse. Hilfreich in PHP4, wo rekursives mkdir() nicht verfügbar ist. function mktree($path, $mode=0777) { $dirs = explode('/', $path); unset($dirs[...
[PHP]von mgutt
0138724.02.2008, 16:51
mgutt
RewriteEngine On nur für Root (keine Unterverzeichnisse)
Hi, mit der folgenden Regel in der .htaccess kann man den Rewrite-Vorgang unterbrechen sofern ein Unterverzeichnis aufgerufen wurde: # start rewriting RewriteEngine on # exclude subfolders RewriteRule .*/.* - [L] Auf die Art spart...
[Allgemein]von mgutt
021222.02.2010, 22:25
mgutt
MP3 Titelanzeige Verzeichnis, Artist und Titel kombinieren?
Hi, es gibt die Möglichkeit bei einer MP3 verschiedene Infos anzeigen zu lassen (habe den Type-S Facelift). Verzeichnisname, Interpret, Titel, Dateiname usw. Leider finde ich keine Option, wo man die Daten kombiniert anzeigen lassen kann. Natürlich...
von mgutt
115022.05.2011, 07:10
mgutt
© 2004 - 2012 www.programmierer-forum.de (srv02) | Communities | Impressum