Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 23rd, 2012  |  syntax: None  |  size: 0.59 KB  |  hits: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Limited Folder list using PHP
  2. <?php
  3. header('Content-Type: Text/Plain');
  4. $dir = "d:/";
  5.  
  6. $iterator = new DirectoryIterator($dir);
  7. $filenames = array();
  8. foreach ($iterator as $fileinfo) {
  9.     if ( !$fileinfo->isFile() ) {
  10.         $filenames[$fileinfo->getMTime()] = $fileinfo->getFilename();
  11.     }
  12. }
  13.  
  14. print_r($filenames);
  15.  
  16. krsort($filenames);
  17.  
  18. print_r($filenames);
  19.  
  20. $maxDisplay = count( $filenames ) < 5 ? count( $filenames ) : 5;
  21.  
  22. $count=0;
  23. foreach( $filenames  as $timestamp => $filename ) {
  24.     $count++;
  25.     echo "{$count}. {$filename}n";
  26.     if( $count == $maxDisplay) {
  27.         break;
  28.     }
  29. }