bug62004.phpt 308 B

1234567891011121314151617
  1. --TEST--
  2. Bug #62004 (SplFileObject: fgets after seek returns wrong line)
  3. --FILE--
  4. <?php
  5. $f = new SplFileObject(__DIR__ . '/bug62004.txt');
  6. $f->setFlags(SplFileObject::SKIP_EMPTY);
  7. $f->seek(0);
  8. echo $f->fgets();
  9. $f->seek(1);
  10. echo $f->fgets();
  11. $f->seek(2);
  12. echo $f->fgets();
  13. ?>
  14. --EXPECT--
  15. Line 1
  16. Line 2
  17. Line 3