PHP Conference Japan 2024

ReflectionParameter::getDeclaringClass

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

ReflectionParameter::getDeclaringClass取得宣告類別

說明

public ReflectionParameter::getDeclaringClass(): ?ReflectionClass

取得宣告類別。

參數

此函式沒有參數。

回傳值

如果在函數上呼叫,則返回一個 ReflectionClass 物件或 null

範例

範例 #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"
}

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top