ReflectionClass::isSubclassOf
(PHP 5, PHP 7)
ReflectionClass::isSubclassOf — サブクラスであるかどうかを調べる
説明
public ReflectionClass::isSubclassOf
( string
$class
) : bool指定したクラスを継承している、あるいは指定したインターフェイスを実装しているかどうかを調べます。
パラメータ
-
class -
調べたいクラス。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
参考
- ReflectionClass::isInterface() - このクラスがインターフェイスであるかどうかを調べる
- ReflectionClass::implementsInterface() - インターフェイスの実装を調べる
- is_subclass_of() - あるオブジェクトが指定したクラスのサブクラスに属するか (あるいは指定したインターフェイスを実装しているか) どうかを調べる
- get_parent_class() - オブジェクトの親クラスの名前を取得する