在线文档教程
PHP
反射 | Reflection

ReflectionParameter::getDeclaringClass

ReflectionParameter::getDeclaringClass

(PHP 5, PHP 7)

ReflectionParameter :: getDeclaringClass - 获取声明类

描述

public ReflectionClass ReflectionParameter::getDeclaringClass ( void )

获取声明类。

警告

此功能目前没有记录; 只有它的参数列表可用。

参数

该功能没有参数。

返回值

一个ReflectionClass对象。

例子

示例#1获取声明该方法的类

<?php class 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" }

← ReflectionParameter::getClass

ReflectionParameter::getDeclaringFunction →