bug51374.phpt 323 B

1234567891011121314151617
  1. --TEST--
  2. SPL: SplFileObject wrongly initializes objects
  3. --FILE--
  4. <?php
  5. class Foo extends SplFileObject
  6. {
  7. public $bam = array();
  8. }
  9. $fileInfo = new SplFileInfo('php://temp');
  10. $fileInfo->setFileClass('Foo');
  11. $file = $fileInfo->openFile('r');
  12. print var_dump($file->bam); // is null or UNKNOWN:0
  13. ?>
  14. --EXPECT--
  15. array(0) {
  16. }