2016-07-20 9 views
0

ich gelernt, dass in PHP entkoppeln werden die Dateien in Ihrem Verzeichnis entfernen:Dateien in PHP Löschen mit dem gleichen Teil des Namens

 unlink(/usr/local/datas/APRIL_Delivery.txt) 

Aber was, wenn Sie alle Dateien entfernen möchten, wo der Beginn der Der Dateiname ist spezifisch. Zum Beispiel APRIL:

 APRIL_Delivery_1.txt 
     APRIL_Delivery_2.txt 
     APRIL_Delivery_3.txt 
     MAY_Delivery_3.txt 

Ich möchte alle Dateien mit APRIL Monat entfernen und die Datei mit MAY Monat zu halten. Und jetzt bin ich hier, um ein paar Ideen zu bekommen, wie es geht.

Gibt es Vorschläge dazu? Jegliche Kommentare wäre sehr geschätzt :-)

+0

http://php.net/glob –

+0

shell_exec ("rm -f/usr/local/Daten/APRIL_ *") ; – Dianna

Antwort

1

diesen Code Versuchen:

$filename = 'prefix*.*'; //yourprefix 
array_map('unlink', glob($filename)); 
Verwandte Themen