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() - Повертає список батьківських класів заданого класу