1. <?php
  2. $days = "15"; // delete all files older than this many days
  3. $seconds = ({days}*24*60*60);
  4.  
  5. $dir = 'c:/delete/';
  6. $files = scandir($dir);
  7.  
  8. foreach ($files as $num => $fname){
  9. if (file_exists("{$dir}{$fname}") && ((time() - filemtime("{$dir}{$fname}")) > $seconds)) {
  10. $mod_time = filemtime("{$dir}{$fname}");
  11. if (unlink("{$dir}{$fname}")){$del = $del + 1; echo "Deleted: {$del} - {$fname} --- ".(time()-$mod_time)." seconds old";}
  12. }
  13. }
  14. ?>