English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Класс/Объект Функция Референс Мануал
Функция get_parent_class() возвращает имя родительского класса объекта или класса
get_parent_class( $object );
Оно检索对象或类的 родительский класс.
Если object является объектом, то возвращается имя родительского класса класса, к которому принадлежит объект instance object.
Если object является строкой, то возвращается имя родительского класса класса, имеющего это имя. Эта функция была добавлена в PHP 4.0.5
Номер | Параметры и описание |
---|---|
1 | object(Обязательный) Тестовый объект или имя класса. |
Оно возвращает массив имен классов, объявленных в текущем скрипте.
Вот как используется эта функция-
<?php class f1 { function f1() { //Реализовать некоторые логики } } class child extends f1 { function child() { echo "Я " , get_parent_class($this) , "'s сын \n"; } } class child2 extends f1 { function child2() { echo "Я " , get_parent_class('child2') , "'s сын too \n"; } } $foo = new child(); $bar = new child2(); ?>Проверим, посмотрим‹/›
Это приведет к следующим результатам-
Я сын f1 Я тоже сын f1