?
クラス aa {
プライベート関数 echoP($name){
$name を返す;
}
?
プライベート関数 echoMM($aa, $bb){
return array_merge($aa ,$bb);
}
}
?
?
$class = new ReflectionClass('aa');
? $method = $class->getMethod('echoP');
?$method->setAccessible(true);
? $re = $method->invokeArgs(new aa(), array('wei'));
?var_dump($re);
?
?
?
$mm = 新しい ReflectionMethod('aa', 'echoMM');
$mm->setAccessible(true);
var_dump($mm->invokeArgs(new aa(), array(array(1), array(2))));
?
単一のテストで使用できます