update : 2015.11.03
php.shukuma.com

검색:
 
 
Gets declaring class

ReflectionParameter::getDeclaringClass

(PHP 5)

ReflectionParameter::getDeclaringClassGets declaring class

설명

public ReflectionClass ReflectionParameter::getDeclaringClass ( void )

Gets the declaring class.

Warning

이 함수는 현재 문서화 되어있지 않습니다; 인수 목록만을 제공합니다.

인수

이 함수는 인수가 없습니다.

반환값

A ReflectionClass object.

예제

Example #1 Getting the class that declared the method

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

참고