string get_parent_class
string get_parent_class ([ $obiekt ] )
Jeżeli obiekt jest obiektem, zwraca nazwę klasy przodka klasy której obiekt jest egzemplarzem.
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.
Informacja: Od PHP 5, argument obiekt jest opcjonalny, jeśli funkcja została wywołana z wnętrza metody obiektu. Jeśli zostanie wywołana bez argumentu spoza metody, zwrócona zostanie wartość FALSE (lub NULL razem z ostrzeżeniem w wersjach starszych niż PHP 5.1.0).
Listing
//Example #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
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno