(PHP 4, PHP 5)
get_class — Devuelve el nombre de la clase de un objeto
Obtiene el nombre de la clase del objeto dado.
El objeto a probar
Devuelve el nombre de la clase de la cual objeto es una instancia. Devuelve FALSE si objeto no es un objeto.
Versión | Descripción |
---|---|
A partir de 5.0.0 | El nombre de la clase es devuelto en su notación original. |
A partir de 5.0.0 | El parámetro objeto es opcional si es llamado desde el método del objeto. |
Example#1 Uso de get_class()
<?php
class foo {
function foo()
{
// implementa alguna lógica
}
function nombre()
{
echo "Mi nombre es " , get_class($this) , "\n";
}
}
// crear un objeto
$bar = new foo();
// llamada externa
echo "Su nombre es " , get_class($bar) , "\n";
// llamada interna
$bar->nombre();
?>
El resultado del ejemplo seria:
Su nombre es foo Mi nombre es foo