Php/docs/reflectionparameter.getdeclaringclass

来自菜鸟教程
跳转至:导航、​搜索

ReflectionParameter::getDeclaringClass

(PHP 5 >= 5.1.3, PHP 7)

ReflectionParameter::getDeclaringClassGets declaring class


说明

public ReflectionParameter::getDeclaringClass ( ) : ReflectionClass

Gets the declaring class.

Warning 本函数还未编写文档,仅有参数列表。


参数

此函数没有参数。


返回值

A ReflectionClass object or null if called on function.


范例

Example #1 Getting the class that declared the method

<?phpclass Foo{    public function bar(\DateTime $datetime)    {    }}class Baz extends Foo{}$param = new \ReflectionParameter(['Baz', 'bar'], 0); var_dump($param->getDeclaringClass());

以上例程会输出:


object(ReflectionClass)#2 (1) {
  ["name"]=>
  string(3) "Foo"
}

参见