(PHP 4, PHP 5)
get_parent_class — Recupera el nombre de la clase padre para un objeto o clase
Recupera el nombre de la clase padre para el objeto o clase.
El objeto a probar o el nombre de clase
Devuelve el nombre de la clase padre de la clase de la cual objeto es una instancia o nombre.
Si es llamada sin un parámetro desde afuera de un objeto, esta función devuelve FALSE.
| Versión | Descripción | 
|---|---|
| Antes de 5.1.0 | Si es llamada sin un parámetro desde afuera de un objeto, esta función hubiera devuelto NULL sin una advertencia. | 
| A partir de 5.0.0 | El parámetro objeto es opcional si es llamado desde el método del objeto. | 
| A partir de 4.0.5 | Si objeto es una cadena, devuelve el nombre de la clase padre de la clase con ese nombre. | 
Example#1 Uso de get_parent_class()
<?php
class padre {
    function padre()
    {
    // implementa alguna lógica
    }
}
class hijo extends padre {
    function hijo()
    {
        echo "Soy el hijo de " , get_parent_class($this) , "\n";
    }
}
class hijo2 extends padre {
    function hijo2()
    {
        echo "Soy el hijo de " , get_parent_class('hijo2') , " también\n";
    }
}
$foo = new hijo();
$bar = new hijo2();
?>
El resultado del ejemplo seria:
Soy el hijo de padre Soy el hijo de padre también