--TEST-- Bug #45910 (Cannot declare self-referencing constant) --FILE-- 'a', self::CCC => 'b', self::DDD => self::AAA ); public static function test() { self::$foo; } } foo::test(); print 1; ?> --EXPECT-- 1