get_parent_class
(PHP 4, PHP 5)
get_parent_class -- Pobiera nazwę klasy przodka dla obiektu lub klasy
Opis
string
get_parent_class ( mixed obiekt )
Jeżeli obiekt jest obiektem, zwraca nazwę klasy
przodka klasy której obiekt jest egzemplarzem.
Jeżeli obiekt jest ciągiem znakowym, zwraca
nazwę klasy przodka klasy o tej nazwie. Ta funkcjonalność została dodana
w PHP 4.0.5.
Przykład 1. Przykład użycia get_parent_class()
<?php
class tata { function tata() { // implementacja jakiejś logiki... } }
class dziecko extends tata { function dziecko() { echo "Moim prodkiem jest " , get_parent_class($this) , "\n"; } }
class dziecko2 extends tata { function dziecko2() { echo "Moim przodkiem także jest " , get_parent_class('dziecko2') , "\n"; } }
$foo = new dzicko(); $bar = new dziecko2();
?>
|
Powyższy przykład wyświetli: Moim przodkiem jest tata
Moim przodkiem także jest tata |
|
Patrz także: get_class(),
is_subclass_of()