版权声明:感谢转载,转载请注明出处。 https://blog.csdn.net/msllws/article/details/82944655
写个例子:
<?php
class Test {
function phone() {
return '13888888888';
}
function user($name,$sex) {
return '我是'.$name.',性别'.$sex;
}
}
//调用phone方法
$obj = new Test;
$med = new ReflectionMethod($obj,'phone');
echo $med->invoke($obj);
echo '<hr/>';
//调用user方法
$obj2 = new Test;
$med2 = new ReflectionMethod($obj2,'user');
echo $med2->invokeArgs($obj2,array('lws','男'));