note 44662 added to function.filectime

From: Date: Thu, 12 Aug 2004 13:59:16 +0000
Subject: note 44662 added to function.filectime
Groups: php.notes 
Request: Send a blank email to php-notes+get-74537@lists.php.net to get a copy of this message
Ecco di sotto un piccolo dcript per cancellare file pi`u vecchi di xxx secondi... Untenstehend ein kleines Script um Dateien in einem Ordner zu löschen, die älter als xxx sekunden sind... <?php ######################################### # questo file dovrebbe cancellare # immagini vecchie di piu di xxx secondi # dalla directory ./my_cache # # @author Hansjoerg Morandell ######################################### # directory $dir2handle = opendir("./my_cache"); #data di adesso $nowdate = date("U"); # per quanto temp si vuole tenere i file (in secondi) $keeptime = 60*60*12; # loop per cancellare i file vecchi while ($datfile = readdir($dir2handle)) { $dat_date = date("U", filectime("./my_cache/$datfile")); # calcoliamo la differenza $difftime = $nowdate - $keeptime; if ($dat_date < $difftime) { unlink("./my_cache/$datfile"); } } closedir($dir2handle); ?> ---- Manual Page -- http://www.php.net/manual/en/function.filectime.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+44662 Delete -- http://master.php.net/manage/user-notes.php?action=delete+44662&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+44662&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#74537) next »