ReflectionClass::isSubclassOf

(PHP 5, PHP 7)

ReflectionClass::isSubclassOfПроверяет, является ли класс подклассом

Описание

public ReflectionClass::isSubclassOf ( mixed $class ) : bool

Проверяет, является ли класс подклассом указанного класса или реализует ли указанный интерфейс.

Список параметров

class

Строка с именем проверяемого класса либо объект класса ReflectionClass.

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Смотрите также

  • ReflectionClass::isInterface() - Проверяет, является ли класс интерфейсом
  • ReflectionClass::implementsInterface() - Проверяет, реализуется ли интерфейс
  • is_subclass_of() - Проверяет, содержит ли объект в своем дереве предков указанный класс либо прямо реализует его
  • get_parent_class() - Возвращает имя родительского класса для объекта или класса