xref: /PHP-8.2/Zend/tests/bug47699.phpt (revision d30cd7d7)
1--TEST--
2Bug #47699 (autoload and late static binding)
3--FILE--
4<?php
5class A {
6    static function test($v='') {
7        print_r(get_called_class());
8    }
9}
10class B extends A {
11}
12B::test();
13spl_autoload_register('B::test');
14new X();
15?>
16--EXPECTF--
17BB
18Fatal error: Uncaught Error: Class "X" not found in %s:%d
19Stack trace:
20#0 {main}
21  thrown in %sbug47699.php on line %d
22