Ich benutze Laravel 5.4 und ich möchte Ordner löschen. Wie kann ich einen Ordner mit einem Präfix mit Datei Fassade löschen?Wie lösche ich Ordner in Laravel mit Präfix
zum Beispiel ist mein Ordner und Code:
$folder = public_path().'/images/carimages/something_folder1';
File::deleteDirectory($file);
und jetzt möchte ich, dies zu tun: *_folder1
löschen (alle Ordner denen Enden mit _folder1
Wort)
------ - soloution:
$dir = public_path().'/images/carimages/*_folder1';
$dir = glob($dir);
$dir = implode(" ",$dir);
File::deleteDirectory($dir);
ich kann es damit tun: array_map ('rmdir', glob ('* _ folder1')); . ist das gut ? –
Nun, wenn das für dich funktioniert, gut. Es gibt immer mehr als eine Möglichkeit, Ihr Ziel zu erreichen! und deine Methode scheint kurz und präzise! Erwägen Sie, dass als Antwort hinzufügen – linktoahref
danke. Gibt es Unterschiede zwischen Datei-Fassade und PHP-RMDIR-Funktion in Leistung oder Sicherheit? –