Ich möchte einen Ordner löschen, nachdem alle darin enthaltenen Dateien in meinem Codeigniter-Projekt gelöscht wurden. Sagen wir, mein Ordnername ist upload
, der sich in der Nähe des Anwendungsordners in meinem ci
Projekt befindet. Der Ordner upload
enthält Peniyal
als Unterordner und enthält 4 Bilder darin. Ich brauche diese 4 Bilder die gelöscht werden sollen, danach muss der Unterordner gelöscht werden. upload
Ordner sollte nicht gelöscht werden. Ich hänge meinen Verstand daran, es zu tun. Bisher habe ich versucht, die folgenden: -Codeigniter: Verzeichnis nach dem Löschen aller Dateien löschen
$files = glob('./upload/Peniyal');//to get all file names
//am not sure whether the path is correctly given..
foreach($files as $file){ // iterate files one by one
if(is_file($file))
unlink($file); // delete file
}
$path = './upload/Peniyal';
rmdir($path);
Jede Hilfe wird geschätzt. Danke!
Wo und zu Was stellen Sie '$ Ordnername' ein? – RiggsFolly
Verwenden Sie base_url, um auf den bestimmten Pfad zu verweisen. wenn sich der Ordnername nicht ändert, warum nicht einfach in Ihrem 'rmdir' angeben? – hungrykoala
@RiggsFolly, Ich gebe den Ordnernamen, in diesem Fall ist es 'Peniyal' nur – Keynes