ReflectionMethod::setAccessible 设置方法是否可访问 &warn.deprecated.function-8-5-0; &reftitle.description; #[\Deprecated] public voidReflectionMethod::setAccessible boolaccessible 通过 ReflectionMethod::invoke 方法启用对 protected 或 private 方法的调用。 自 PHP 8.1.0 起,调用此方法无效;默认情况下,所有方法都可调用。 &reftitle.parameters; accessible 可以访问设置 &true;,否则设置 &false;。 &reftitle.returnvalues; &return.void; &reftitle.examples; 简单类定义 setAccessible(true); $obj = new MyClass(); echo $method->invoke($obj); echo $obj->foo(); ?> ]]> &example.outputs.similar; &reftitle.seealso; ReflectionMethod::isPrivate ReflectionMethod::isProtected