Per cancellare i file di una directory uso questa funzione (che funziona alla perfezione)
se io volessi preservare solo i file *.xml quale condizione dovrei aggiungere?Codice PHP:
function SureRemoveDir($dir, $DeleteMe) {
if(!$dh = @opendir($dir)) return;
while (false !== ($obj = readdir($dh))) {
if($obj=='.' || $obj=='..') continue;
if (!@unlink($dir.'/'.$obj)) SureRemoveDir($dir.'/'.$obj, true);
}
closedir($dh);
if ($DeleteMe){
@rmdir($dir);
}
}
Grazie