Hallo Christian,
beim Löschen muss das Verzeichnis natürlich leer sein. Daher, als Ergänzung, gibt's im Manual(Kommentare) zu unlink eine schöne einfache Zeile die (angepasst) dies übernimmt.
<?php array_map('unlink', glob("some/dir/*.txt")); ?>
*übrigens, war erstaunt dass W3schools, delete() anstatt unlink() nennt, gibt's doch gar nicht(auch laut Manual nicht) oder ist mir was entgangen?
Gruss
Henry