bug47165.phpt 322 B

123456789101112131415161718
  1. --TEST--
  2. Bug #47165 (Possible memory corruption when passing return value by reference)
  3. --FILE--
  4. <?php
  5. class Foo {
  6. var $bar = array();
  7. static function bar() {
  8. static $instance = null;
  9. $instance = new Foo();
  10. return $instance->bar;
  11. }
  12. }
  13. extract(Foo::bar());
  14. echo "ok\n";
  15. ?>
  16. --EXPECT--
  17. ok