get_parent_class
(PHP 4 , PHP 5)
get_parent_class -- Vracia názov rodičovskej triedy pre objekt alebo triedu
Popis
string
get_parent_class ( mixed obj )
Ak je obj objekt, vracia sa názov rodičovskej
triedy, ktorej je obj inštanciou.
Ak je obj je reťazec, vracia sa názov rodičovskej
triedy s tým názvom. Táto funkčnosť bola pridaná v PHP
4.0.5.
Príklad 1. Použitie get_parent_class()
<?php
class dad { function dad() { // implmentuje nejaku logiku } }
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();
?>
|
Výstupom je:
I'm dad's son
I'm dad's son too |
|
Tiež pozri get_class() a
is_subclass_of()