bug79818.phpt 319 B

123456789101112131415
  1. --TEST--
  2. Bug #79818: BIND_STATIC frees old variable value too early
  3. --FILE--
  4. <?php
  5. function test($a) {
  6. static $a = UNDEFINED;
  7. }
  8. test(new stdClass);
  9. ?>
  10. --EXPECTF--
  11. Fatal error: Uncaught Error: Undefined constant "UNDEFINED" in %s:%d
  12. Stack trace:
  13. #0 %s(%d): test(Object(stdClass))
  14. #1 {main}
  15. thrown in %s on line %d