get_class_vars
<<<
get_class get_declared_classes
>>>

8.11 Classes et Objets
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
call_user_method_array
call_user_method
class_exists
get_class_methods
get_class_vars
->get_class
get_declared_classes
get_declared_interfaces
get_object_vars
get_parent_class
interface_exists
is_a
is_subclass_of
method_exists

8.11.13 get_class()Retourne la classe d'un objet

[ Exemples avec get_class ]   PHP 4 , PHP 5

string  get_class ( object   obj )

get_class retourne la classe de l'objet obj . get_class retourne FALSE si obj n'est pas un objet.

Note

get_class retourne un nom de classe utilisateur, en minuscules. Une classe définie par une extension PHP est retournée dans sa notation originale.

Exemple avec get_class

<?php

class foo {
    function
foo() {
    
// un peu de code
    
}

    function
name() {
        echo
"Mon nom est " , get_class($this) , "\n";
    }
}

// create an object
$bar = new foo();

// external call
echo "Son nom est " , get_class($bar) , "\n";

// internal call
$bar->name();

?>

Voir aussi get_parent_class , gettype et is_subclass_of .

<< get_class >>
get_class_vars Classes et Objets get_declared_classes