PHP - Funzione get_parent_class ()
Sintassi
get_parent_class ( $object );
Definizione e utilizzo
Recupera il nome della classe genitore per oggetto o classe.
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | object(Required) L'oggetto testato o il nome della classe. |
Valore di ritorno
Restituisce un array dei nomi delle classi dichiarate nello script corrente.
Esempio
Di seguito è riportato l'utilizzo di questa funzione:
<?php
class f1 {
function f1() {
// implements some logic
}
}
class child extends f1 {
function child() {
echo "I'm " , get_parent_class($this) , "'s son \n";
}
}
class child2 extends f1 {
function child2() {
echo "I'm " , get_parent_class('child2') , "'s son too \n";
}
}
$foo = new child();
$bar = new child2();
?>
Produrrà il seguente risultato:
I'm f1's son
I'm f1's son too