function getFilesFromDate($dir, $day=null){ if ($day==null) $day = time(); // Leo todos los ficheros de la carpeta $dir = opendir($dir); while ($file = readdir($dir)){ if ($file!='.' && $file!='..' && is_file($dir.'/'.$file) && date("Ymd", $day)==date("Ymd", filemtime($dir.'/'.$file))){ $arrfiles[] = $file; } } closedir($dir); return $arrfiles; }
Como vemos, únicamente le tenemos que pasar el directorio y el día. Si no pasamos el día la función cogerá el día actual para realizar la búsqueda.