bug36287.phpt 458 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. Bug #36287 (Segfault with SplFileInfo conversion)
  3. --FILE--
  4. <?php
  5. $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator("."), true);
  6. $idx = 0;
  7. foreach($it as $file)
  8. {
  9. echo "First\n";
  10. var_Dump($file->getFilename());
  11. echo "Second\n";
  12. var_dump($file->getFilename());
  13. if (++$idx > 1)
  14. {
  15. break;
  16. }
  17. }
  18. ?>
  19. --EXPECTF--
  20. First
  21. string(%d) "%s"
  22. Second
  23. string(%d) "%s"
  24. First
  25. string(%d) "%s"
  26. Second
  27. string(%d) "%s"