/ Published in: PHP
This example shows how to delete specific files after a given time span.
This works good for cleaning cached files.
This works good for cleaning cached files.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
// Define the folder to clean // (keep trailing slashes) $captchaFolder = 'temp/'; // Filetypes to check (you can also use *.*) $fileTypes = '*.jpg'; // Here you can define after how many // minutes the files should get deleted $expire_time = 20; // Find all files of the given file type // Read file creation time // Calculate file age in seconds // Is the file older than the given time span? if ($FileAge > ($expire_time * 60)){ // Now do something with the olders files... print "The file $Filename is older than $expire_time minutes\n"; // For example deleting files: //unlink($Filename); } }
URL: http://www.jonasjohn.de/snippets/php/delete-temporary-files.htm