在php中,我们可以从类外部访问final类的私有方法吗?

时间:2013-10-17 04:08:14

标签: php

我在一个文件中有一个最终类及其私有/公共静态方法,并希望在另一个文件中访问其私有静态方法。我能这样做吗?这是合法访问吗?

1 个答案:

答案 0 :(得分:0)

你总是可以尝试通过反射在运行时改变它

$method = new ReflectionMethod('FinalClassName', 'staticMethodName');
$method->setAccessible(true);

$method->invoke(null, $arg1, $arg2, $etc);