--TEST-- Bug #39721 (Runtime inheritance causes data corruption) --FILE-- instance = ++self::$instances; } } $foo = new test2(); if (is_object($foo)) { class test2_child extends test2 { } } $child = new test2_child(); echo $foo->instance . "\n"; echo $child->instance . "\n"; ?> --EXPECT-- 1 2