bug80030.phpt 408 B

12345678910111213141516171819
  1. --TEST--
  2. Bug #80030: Optimizer segfault with isset on static property with undef dynamic class name
  3. --FILE--
  4. <?php
  5. function test() {
  6. var_dump(isset($className::$test));
  7. }
  8. test();
  9. ?>
  10. --EXPECTF--
  11. Warning: Undefined variable $className in %s on line %d
  12. Fatal error: Uncaught Error: Class name must be a valid object or a string in %s:%d
  13. Stack trace:
  14. #0 %s(%d): test()
  15. #1 {main}
  16. thrown in %s on line %d