English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Basic Tutorial

PHP Advanced Tutorial

PHP & MySQL

PHP Reference Manual

PHP Class/Fonctions Object

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.

Installation

Ces fonctions peuvent être utilisées sans installation. Elles font partie du noyau PHP.

Liste des fonctions

Version PHP-représente la version PHP la plus ancienne prise en charge par cette fonction.

NuméroNom de la fonction
Description de la fonctionVersion 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
3class_exists()Vérifiez si une classe a été définie4
4get_class_methods()Obtenez les noms des méthodes de la classe4
5get_class_vars()Obtenez les propriétés par défaut de la classe4
6get_class()Retourne le nom de la classe de l'objet4
7get_declared_classes()Retourne un tableau avec les noms de classes définies4
8get_declared_interfaces()Retourne un tableau de toutes les interfaces déclarées5
9get_object_vars()Récupérez les propriétés d'un objet donné4
10get_parent_class()Récupérez le nom de la classe parente de l'objet ou de la classe4
11interface_exists()Vérifiez si une interface a été définie5
12is_a()Vérifiez si un objet appartient à cette classe ou si cette classe est l'un des parents de l'objet4
13is_subclass_of ()Vérifiez si un objet a cette classe comme l'un de ses parents4
14method_exists()Vérifiez si une méthode de classe existe4
15property_exists()Vérifiez si un objet ou une classe possède une propriété5
16__autoload()Essayer de charger une classe non définie5
17class_alias()Créez un alias pour une classe5
18get_called_class()Nom de la classe pour le late static binding ("Late Static Binding")5
19get_declared_traits()Retourne un tableau de tous les traits définis5
20trait_exists()Vérifiez si le trait spécifié existe.5