PHP - Fonctions de classe / objet

Ces fonctions vous permettent d'obtenir des informations sur les classes et les objets d'instance. Vous pouvez obtenir le nom de la classe à laquelle appartient un objet, ainsi que ses propriétés et méthodes membres.

Installation

Aucune installation n'est nécessaire pour utiliser ces fonctions; ils font partie du noyau PHP.

Configuration d'exécution

Cette extension n'a pas de directives de configuration définies dans php.ini.

Liste des fonctions

PHP - indique la version la plus ancienne de PHP qui prend en charge la fonction.

Sr. Non Description de la fonction PHP
1

call_user_method_array()

Appeler une méthode utilisateur fournie avec un tableau de paramètres [obsolète]

4
2

call_user_method()

Appeler une méthode utilisateur sur un objet spécifique [obsolète]

4
3 class_exists ()

Vérifie si la classe a été définie

4
4 get_class_methods ()

Obtient les noms des méthodes de classe

4
5 get_class_vars ()

Obtenez les propriétés par défaut de la classe

4
6 get_class ()

Renvoie le nom de la classe d'un objet

4
sept get_declared_classes ()

Renvoie un tableau avec le nom des classes définies

4
8 get_declared_interfaces ()

Renvoie un tableau de toutes les interfaces déclarées

5
9 get_object_vars ()

Obtient les propriétés de l'objet donné

4
dix get_parent_class ()

Récupère le nom de la classe parente pour l'objet ou la classe

4
11 interface_exists ()

Vérifie si l'interface a été définie

5
12 est un()

Vérifie si l'objet appartient à cette classe ou a cette classe comme l'un de ses parents

4
13 is_subclass_of ()

Vérifie si l'objet a cette classe comme l'un de ses parents

4
14 method_exists ()

Vérifie si la méthode de classe existe

4
15 property_exists ()

Vérifie si l'objet ou la classe a une propriété

5