Einzelnen Beitrag anzeigen

Benutzerbild von titus
titus

Registriert seit: 5. Apr 2004
Ort: Freiburg
232 Beiträge
 
#8

Re: [PHP] Dateiliste gruppieren

  Alt 13. Mär 2006, 00:17
Naja erstmal sowas wie get_years() z.B.:

//edit: ups der ließt ja jetzt ordner aus . ich denke du kannst das sicher ändern, dass er deine filelist nimmt (wenn's überhaupt was taugt)
Code:
<?php
function get_years($dir_name) {
   $dir  = dir($dir_name);
   $years = array();

   while($file = $dir->read()) {
      $year = date('Y', filemtime($dir_name . $file));
      if (!in_array($year, $years)) {
         $years[] = $year; // datum + dateiname speichern lässt sich später sortieren dann (auch seperat speicherbar etc ;).
         $filename[] = $file;
      }
   }

   return $years;
}

print_r(get_years('./ordner/'));
?>
Ließe sich sicher auch leicht an Monate anpassen etc.

mfG
Daniel L.
'-'
  Mit Zitat antworten Zitat