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