PageRenderTime 53ms CodeModel.GetById 27ms RepoModel.GetById 0ms app.codeStats 0ms

/2.0/Tests/FileSystem/readdir.php

#
PHP | 24 lines | 22 code | 2 blank | 0 comment | 1 complexity | 94e5073f976a537941e4222522be6e1d MD5 | raw file
Possible License(s): CPL-1.0, GPL-2.0, CC-BY-SA-3.0, MPL-2.0-no-copyleft-exception, Apache-2.0
  1. [expect php]
  2. [file]
  3. <?php
  4. function folder($folder)
  5. {
  6. unset($rv);
  7. $handle = opendir($folder);
  8. while (false !== ($file = readdir($handle)))
  9. {
  10. $rv[] = $file;
  11. }
  12. closedir($handle);
  13. sort($rv);
  14. return $rv;
  15. }
  16. function printme($a)
  17. {
  18. foreach ($a as $k => $v) echo "[$k] => $v\n";
  19. }
  20. printme(folder("C:\\"));
  21. printme(folder("."));
  22. ?>