ReflectionProperty::setAccessible Set property accessibility &warn.deprecated.function-8-5-0; &reftitle.description; #[\Deprecated] 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