首页
学习
活动
专区
工具
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 →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com