Just curious
$files = glob(cacheme_directory().\"*\");
foreach($files as $file)
{
$filemtime=filemtime ($file);
Another simplier and more modern way, using FilesystemIterator.
I'm using 'logs' directory as an example.
$fileSystemIterator = new FilesystemIterator('logs');
$now = time();
foreach ($fileSystemIterator as $file) {
if ($now - $file->getCTime() >= 60 * 60 * 24 * 2) // 2 days
unlink('logs/'.$file->getFilename());
}
Main advantage is: DirectoryIterator returns virtual directories "." and ".." in a loop. But FilesystemIterator ignores them.