12. maj 2011 - 15:22Der er
5 kommentarer og 2 løsninger
filetime() men kun time og minut
Halløjsa jeg har følgende script der finder den nyeste jpg-fil for mig:
$dir = ""; $pattern = '\.(jpg|jpeg)$';
$newstamp = 0; $newname = ""; $dc = opendir($dir); while ($fn = readdir($dc)) { # Eliminate current directory, parent directory if (ereg('^\.{1,2}$',$fn)) continue; # Eliminate other pages not in pattern if (! ereg($pattern,$fn)) continue; $timedat = filemtime("$dir/$fn"); if ($timedat > $newstamp) { $newstamp = $timedat; $newname = $fn; } closedir($dc); } Kan jeg ændre det til at finde en fil der er oprettet kl 15:20 (eller 21:30 for den sags skyld). Men hvor den ignorer dato og sekunder? Kan ikke regne ud hvordan så alle ideer er velkomne.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
filemtime() smider jo netop et unixtimestamp retur, så det kan du sagtens smide gennem date og/eller strftime, hvis du ønsker danske navne som Søndag og ikke Sunday osv.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.