get_parent_class
(PHP 4, PHP 5)
get_parent_class — Restituisce il nome della classe genitrice di un oggetto o di una classe
Descrizione
string get_parent_class
( mixed $oggetto
)
Se oggetto è un oggetto, la funzione restituisce il nome del genitore della classe di cui oggetto è un'istanza.
Se oggetto è una stringa, la funzione restituisce il nome della classe genitrice della classe di cui oggetto indica il nome. Questa funzionalità è stata aggiunta nella versione 4.0.5 di PHP.
Example#1 Utilizzo di get_parent_class()
<?php
class dad {
function dad()
{
// Qualche istruzione
}
}
class child extends dad {
function child()
{
echo "Io sono figlio di " , get_parent_class($this) , "\n";
}
}
class child2 extends dad {
function child2()
{
echo "Pure io sono figlio di " , get_parent_class('child2') , "\n";
}
}
$foo = new child();
$bar = new child2();
?>
Il precedente esempio visualizzerà :
Io sono figlio di dad Pure io sono figlio di dad
Vedere anche get_class(), is_subclass_of()