PHP: Get method's arguments?

前端 未结 1 1228
野趣味
野趣味 2020-12-23 09:24

In php I can check all available methods for an object like so:

$methods = get_class_methods($object);

But how can I see which arguments have

相关标签:
1条回答
  • 2020-12-23 09:35

    You can use 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();
    }
    
    0 讨论(0)
提交回复
热议问题