ReflectionProperty::setAccessible Set property accessibility &reftitle.description; public voidReflectionProperty::setAccessible boolaccessible Enables access to a protected or private property via the ReflectionProperty::getValue and ReflectionProperty::setValue methods. As of PHP 8.1.0, calling this method has no effect; all properties are accessible by default. &reftitle.parameters; accessible &true; to allow accessibility, or &false;. &reftitle.returnvalues; &return.void; &reftitle.examples; Simple Class definition setAccessible(true); $obj = new MyClass(); echo $property->getValue($obj); echo $obj->foo; ?> ]]> &example.outputs.similar; &reftitle.seealso; ReflectionProperty::isPrivate ReflectionProperty::isProtected