首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ReflectionMethod::getDeclaringClass

(PHP 5, PHP 7)

ReflectionMethod :: getDeclaringClass - 获取反射方法的类声明。

描述

代码语言:javascript
复制
public ReflectionClass ReflectionMethod::getDeclaringClass ( void )

获取反射方法的声明类。

参数

该功能没有参数。

返回值

反射方法所属类的ReflectionClass对象。

例子

示例#1 ReflectionMethod :: getDeclaringClass()示例

代码语言:javascript
复制
<?php
class HelloWorld {

    protected function sayHelloTo($name) {
        return 'Hello ' . $name;
    }

}

$reflectionMethod = new ReflectionMethod(new HelloWorld(), 'sayHelloTo');
var_dump($reflectionMethod->getDeclaringClass());
?>

上面的例子将输出:

代码语言:javascript
复制
object(ReflectionClass)#2 (1) {
  ["name"]=>
  string(10) "HelloWorld"
}

← ReflectionMethod::getClosure

ReflectionMethod::getModifiers →

扫码关注腾讯云开发者

领取腾讯云代金券