bug72920.phpt 309 B

12345678910111213141516
  1. --TEST--
  2. Bug #72920 (Accessing a private constant using constant() creates an exception AND warning)
  3. --FILE--
  4. <?php
  5. class Foo {
  6. private const C1 = "a";
  7. }
  8. try {
  9. var_dump(constant('Foo::C1'));
  10. } catch (Error $e) {
  11. echo $e->getMessage(), "\n";
  12. }
  13. ?>
  14. --EXPECT--
  15. Cannot access private constant Foo::C1