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 |