English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ces fonctions vous permettent d'obtenir des informations sur les classes et les objets instances. Vous pouvez obtenir le nom de la classe à laquelle appartient l'objet ainsi que ses propriétés membres et méthodes.
Ces fonctions peuvent être utilisées sans installation. Elles font partie du noyau PHP.
Version PHP-représente la version PHP la plus ancienne prise en charge par cette fonction.
Numéro | Nom de la fonction | Description de la fonction | Version PHP |
---|---|---|---|
1 | call_user_method_array() | Appeler une méthode utilisateur avec un tableau de paramètres [Déprécié] | 4 |
2 | call_user_method() | Appeler une méthode utilisateur pour un objet spécifique [Déprécié] | 4 |
3 | class_exists() | Vérifiez si une classe a été définie | 4 |
4 | get_class_methods() | Obtenez les noms des méthodes de la classe | 4 |
5 | get_class_vars() | Obtenez les propriétés par défaut de la classe | 4 |
6 | get_class() | Retourne le nom de la classe de l'objet | 4 |
7 | get_declared_classes() | Retourne un tableau avec les noms de classes définies | 4 |
8 | get_declared_interfaces() | Retourne un tableau de toutes les interfaces déclarées | 5 |
9 | get_object_vars() | Récupérez les propriétés d'un objet donné | 4 |
10 | get_parent_class() | Récupérez le nom de la classe parente de l'objet ou de la classe | 4 |
11 | interface_exists() | Vérifiez si une interface a été définie | 5 |
12 | is_a() | Vérifiez si un objet appartient à cette classe ou si cette classe est l'un des parents de l'objet | 4 |
13 | is_subclass_of () | Vérifiez si un objet a cette classe comme l'un de ses parents | 4 |
14 | method_exists() | Vérifiez si une méthode de classe existe | 4 |
15 | property_exists() | Vérifiez si un objet ou une classe possède une propriété | 5 |
16 | __autoload() | Essayer de charger une classe non définie | 5 |
17 | class_alias() | Créez un alias pour une classe | 5 |
18 | get_called_class() | Nom de la classe pour le late static binding ("Late Static Binding") | 5 |
19 | get_declared_traits() | Retourne un tableau de tous les traits définis | 5 |
20 | trait_exists() | Vérifiez si le trait spécifié existe. | 5 |