002- Array
003- (
004- [privateOverridden] => new value 1
005- [protectedOverridden] => new value 2
006- [publicOverridden] => new value 3
007- )
003+ Fatal error: Uncaught ReflectionException: Class A does not have a property named privateOverridden in %s/ReflectionClass_setStaticPropertyValue_001.php:16
004+ Stack trace:
005+ #0 %s/ReflectionClass_setStaticPropertyValue_001.php(16): ReflectionClass->setStaticPropertyValue('privateOverridd...', 'new value 1')
006+ #1 {main}
007+ thrown in %s/ReflectionClass_setStaticPropertyValue_001.php on line 16
009- Set static values in B:
010- Array
011- (
012- [privateOverridden] => new value 1
013- [protectedOverridden] => new value 2
014- [publicOverridden] => new value 3
015- )
016- Array
017- (
018- [privateOverridden] => new value 5
019- [protectedOverridden] => new value 6
020- [publicOverridden] => new value 7
021- )
022-
023- Set non-existent values from A with no default value:
024- Class A does not have a property named protectedDoesNotExist
025- Class A does not have a property named privateDoesNotExist