get_parent_class

(PHP 4, PHP 5, PHP 7, PHP 8)

get_parent_class — Повертає ім'я батьківського класу для об'єкта або класу

Опис

get_parent_class(object|string $object_or_class = ?): string|false

Повертає ім'я батьківського класу для об'єкта чи класу.

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

object_or_class

Тестований об'єкт чи ім'я класу. Якщо викликається з методу об'єкта, цей параметр не обов'язковий.

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

Повертає ім'я батьківського класу, якщо object_or_class — це об'єкт чи ім'я класу.

Повертає false, якщо об'єкт немає батька або переданого класу з таким ім'ям не існує.

Повертає false, якщо викликана поза об'єктом без параметра.

список змін

ВерсияОпис
8.0.0Параметрobject_or_class тепер приймає лише об'єкти чи коректні імена класів.

Приклади

Приклад #1 Приклад використання функції get_parent_class()****

Loading...

Результат виконання наведеного прикладу:

I'm Dad's son
I'm Dad's son too

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

  • get_class() - Повертає ім'я класу, до якого належить об'єкт
  • is_subclass_of() - Перевіряє, чи містить об'єкт у своєму дереві предків зазначений клас чи прямо реалізує його
  • class_parents() - Повертає список батьківських класів заданого класу