PHP Conference Japan 2024

ReflectionClass::getParentClass

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getParentClass取得父類別

描述

public ReflectionClass::getParentClass(): ReflectionClass|false

取得父類別。

參數

此函式沒有參數。

回傳值

一個 ReflectionClassfalse ,如果沒有父類別。

參見

新增註解

使用者貢獻的註解 1 則註解

18
isaac dot z dot foster at gmail dot com
11 年前
要找到一個類別的所有父類別,您可以使用以下程式碼

$class = new ReflectionClass('classname');

$parents = [];

while ($parent = $class->getParentClass()) {
$parents[] = $parent->getName();
$class = $parent;
}

echo "Parents: " . implode(", ", $parents);
To Top