PHP:获取方法的参数?

在PHP中,我可以检查所有可用的方法,如下所示:

$methods = get_class_methods($object); 

但是,我怎么能看到最重要的参数必须发送到这些方法?

有这个function吗?

你可以使用reflection …

 $r = new ReflectionMethod($className, $methodName); $params = $r->getParameters(); foreach ($params as $param) { //$param is an instance of ReflectionParameter echo $param->getName(); echo $param->isOptional(); }