041.phpt 357 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Dynamic access of static members
  3. --FILE--
  4. <?php
  5. class A {
  6. public static $b = 'foo';
  7. }
  8. $classname = 'A';
  9. $wrongClassname = 'B';
  10. echo $classname::$b."\n";
  11. echo $wrongClassname::$b."\n";
  12. ?>
  13. ===DONE===
  14. --EXPECTF--
  15. foo
  16. Fatal error: Uncaught Error: Class "B" not found in %s:%d
  17. Stack trace:
  18. #0 {main}
  19. thrown in %s041.php on line %d