ReflectionClass_toString_004.phpt 283 B

1234567891011121314151617
  1. --TEST--
  2. Constant evaluation exception during ReflectionClass::__toString()
  3. --FILE--
  4. <?php
  5. class A {
  6. const C = self::UNKNOWN;
  7. }
  8. try {
  9. echo new ReflectionClass(A::class);
  10. } catch (Error $e) {
  11. echo $e->getMessage(), "\n";
  12. }
  13. ?>
  14. --EXPECT--
  15. Undefined constant self::UNKNOWN