 |
get_class (PHP 4, PHP 5) get_class -- Restituisce il nome della classe di un oggetto Descrizionestring get_class ( object oggetto )
Questa funzione restituisce il nome della classe di cui
l'oggetto oggetto è un'istanza.
Restituisce FALSE se oggetto non è un oggetto.
Nota:
Le classi definite nei moduli di PHP sono restituite nella notazione originale.
In PHP 4, get_class() restituisce il nome delle classi
definite dagli utenti in minuscolo, mentre in PHP 5 i nomi delle classi saranno restituiti nella
notazione originale, come i nomi delle classi nei moduli.
Esempio 1. Utilizzo di get_class()
<?php
class foo { function foo() { // qualche istruzione }
function name() { echo "Nome della classe: " , get_class($this) , "\n"; } }
// creo un oggetto $bar = new foo();
// chiamata dall'esterno echo "Il suo nome è: " , get_class($bar) , "\n";
// chiamata dall'interno $bar->name();
?>
|
Il precedente esempio visualizzerà: Il suo nome è: foo
Nome della classe: foo |
|
Vedere anche get_parent_class(),
gettype() e
is_subclass_of()
|  |