SplFileObject_next_variation002.phpt 483 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. SPL: SplFileObject::next variation 002, read ahead
  3. --CREDITS--
  4. Ricardo Oedietram <ricardo@odracir.nl>
  5. Erwin Poeze <erwin.poeze@gmail.com>
  6. #PFZ June PHP TestFest 2012
  7. --FILE--
  8. <?php
  9. //line 2
  10. //line 3
  11. //line 4
  12. //line 5
  13. $s = new SplFileObject(__FILE__);
  14. $s->seek(2);
  15. echo $s->current();
  16. $s->next();
  17. echo $s->current();
  18. $s->setFlags(SplFileObject::READ_AHEAD);
  19. $s->seek(2);
  20. echo $s->current();
  21. $s->next();
  22. echo $s->current();
  23. ?>
  24. --EXPECT--
  25. //line 3
  26. //line 4
  27. //line 3
  28. //line 4