123456789101112131415161718192021222324252627282930 |
- --TEST--
- Bug #73402 (Opcache segfault when using class constant to call a method)
- --INI--
- opcache.enable=1
- opcache.enable_cli=1
- --EXTENSIONS--
- opcache
- --FILE--
- <?php
- class Logger {
- public function info($msg) {
- echo $msg;
- }
- }
- class B
- {
- const LOG_LEVEL = 'Info';
- public function test()
- {
- $logger = new \Logger();
- $logger->{self::LOG_LEVEL}('test');
- }
- }
- $b = new B;
- $b->test();
- ?>
- --EXPECT--
- test
|