|
Последние активные темы форума |
|
get_parent_class
(PHP 4 , PHP 5) get_parent_class -- Возвращает имя класса базового для объекта или класса
Описаниеstring get_parent_class ( mixed obj ) Если obj, функция возвращает имя класса базового
для класса, экземпляром которого является obj.
Если obj является строкой, функция возвращает имя
класса базового для класса с этим именем. Эта возможность была добавлена
в PHP 4.0.5.
Пример 1. Пример использования get_parent_class()
<?php
class
dad
{
function
dad
()
{
// имплементация чего-либо
}
}
class
child
extends
dad
{
function
child
()
{
echo
"I'm "
,
get_parent_class
(
$this
) ,
"'s son\n"
;
}
}
class
child2
extends
dad
{
function
child2
()
{
echo
"I'm "
,
get_parent_class
(
'child2'
) ,
"'s son too\n"
;
}
}
$foo
= new
child
();
$bar
= new
child2
();
?>
|
вывод:
I'm dad's son
I'm dad's son too |
|
См. также get_class() и
is_subclass_of().
|