Revision: 12701
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 25, 2009 10:11 by fackz
Initial Code
<?php $dir = '/path/to/dir'; if ($handle = opendir($dir)) { /* This is the correct way to loop over the directory. */ while (false !== ($file = readdir($handle))) { if ($file[0] == '.' || is_dir("$dir/$file")) { // ignore hidden files and directories continue; } if ((time() - filemtime($file)) > ($days *86400)) { //7 days unlink("$dir/$file"); } } closedir($handle); }
Initial URL
Initial Description
delete all files in a directory that are more than 7 days old.
Initial Title
Script to delete files in a directory (X days old)
Initial Tags
files
Initial Language
PHP