(PHP 4, PHP 5)
get_parent_class — Restituisce il nome della classe genitrice di un oggetto o di una classe
Restituisce il nome della classe genitrice di un oggetto o di una classe.
objectIl nome dell'oggetto testato o della classe. Questo parametro è opzionale se viene chiamato dal metodo dell'oggetto.
   Restituisce il nome della classe genitrice della classe di cui
   object è un'istanza o il nome.
  
Nota:
Se l'oggetto non ha una classe genitrice o la classe data non esiste verrà restituito
FALSE.
   Se viene chiamata senza parametro fuori dall'oggetto, questa funzione restituisce FALSE.
  
| Versione | Descrizione | 
|---|---|
| 5.1.0 | 
        Se venisse chiamata senza parametro fuori dall'oggetto, questa funzione dovrebbe
        restituire NULL con un avvertimento, ma ora restituisce FALSE.
        | 
      
Example #1 Uso di get_parent_class()
<?php
class dad {
    function dad()
    {
    // implementa una logica
    }
}
class child extends dad {
    function child()
    {
        echo "Io sono figli di " , get_parent_class($this) , "\n";
    }
}
class child2 extends dad {
    function child2()
    {
        echo "Anche io sono figlio di " , get_parent_class('child2') , "\n";
    }
}
$foo = new child();
$bar = new child2();
?>
Il precedente esempio visualizzerà:
Io sono figlio di dad Anche io sono figlio di dad