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(); }