Hallo,
kann mir jemand sagen wie ich per PHP den Dateinamen für die neueste Datei in einem Verzeichnis auslesen kann? Hab schon gegoogelt und viel probiert, aber ohne Erfolg.
Evtl. hat das ja jemand auch schon so fertig im Einsatz?
Vielen Dank!
Andreas
Hallo. Weiss zwar nicht ob es die einfachste,beste Loesung ist , aber ich mache das hiermit :
$dir = IPS_GetKernelDir() . "logs\\"; $lastfile = ''; $handle = opendir( $dir ); if( !$handle ) return false; while ( ( $file = readdir( $handle ) ) !== false ) { if( $file != '.' && $file != '..' && is_file ( $dir.$file ) ) { if( filemtime( $dir.$file ) >= filemtime( $dir.$lastfile ) ) { $lastfile = $file; } } } closedir( $handle ); echo " Neueste Datei:" . $lastfile;
Könnte ich da noch einen Suchstring einfügen? Also neueste Datei mit z.B. „Tor“ im Dateinamen?