ReflectionClass::isSubclassOf

(PHP 5, PHP 7, PHP 8)

ReflectionClass::isSubclassOf — Перевіряє, чи клас підкласом

Опис

public ReflectionClass::isSubclassOf(ReflectionClass|string $class): bool

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

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

class

Рядок з ім'ям класу, що перевіряється, або об'єкт класу ReflectionClass

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Дивіться також

  • ReflectionClass::isInterface() - Перевіряє, чи є клас інтерфейсом
  • ReflectionClass::implementsInterface() - Перевіряє, чи реалізується інтерфейс
  • is_subclass_of() - Перевіряє, чи містить об'єкт у своєму дереві предків зазначений клас чи прямо реалізує його
  • get_parent_class() - Повертає ім'я батьківського класу для об'єкта чи класу