Welcome to Paster, Anonymous Friend!
Added by anonymous on 2008-07-31 15:03:16 Download/View
  1. <html>
  2. <body>
  3. <?php
  4. $globFiles = array();
  5. $diriFiles = array();
  6. $time1 = microtime(TRUE);
  7. $globIt = glob('*');
  8. foreach ($globIt as $filename) {
  9.         $globFiles[] = $filename;
  10. }
  11. $time2 = microtime(TRUE);
  12. $dirIt = new DirectoryIterator('./');
  13. foreach($dirIt as $b) {
  14.         if($b->isDot()) continue; //don't include the . and .. links
  15.         $diriFiles[] = $b;
  16. }
  17. $time3 = microtime(TRUE);
  18. ?>
  19. <table>
  20.         <tr><td>Glob</td><td><?php echo $time2-$time1; ?></td><td><?php echo count($globFiles); ?></td></tr>
  21.         <tr><td>Diri</td><td><?php echo $time3-$time2; ?></td><td><?php echo count($diriFiles); ?></td></tr>
  22. </table>
  23. </body>
  24. </html>
  25.