# Les Classes/Objets

# Introduction

Ces fonctions permettent d'obtenir des informations à propos de classes et d'instances d'objets. On peut obtenir le nom de la classe à laquelle un objet appartient, ainsi que ses propriétés et méthodes membres. En utilisant ces fonctions, il est possible de retrouver non seulement la classe d'un objet, mais aussi son héritage (autrement dit, quelle classe est étendue par la classe de l'objet).

Se reporter à la section sur les objets du manuel pour avoir des explications détaillées sur la façon dont sont implémentés les classes et les objets en PHP.

- Exemples
- Fonctions Classes/Objets
  - __autoload — Tente de charger une classe indéfinie
  - class_alias — Crée un alias de classe
  - class_exists — Vérifie si une classe a été définie
  - enum_exists — Vérifie si l'énumération est définie
  - get_called_class — Le nom de la classe en "Late Static Binding"
  - get_class — Retourne le nom de la classe d'un objet
  - get_class_methods — Retourne les noms des méthodes d'une classe
  - get_class_vars — Retourne les valeurs par défaut des propriétés d'une classe
  - get_declared_classes — Liste toutes les classes définies dans PHP
  - get_declared_interfaces — Retourne un tableau avec toutes les interfaces déclarées
  - get_declared_traits — Retourne un tableau contenant tous les traits déclarés
  - get_mangled_object_vars — Retourne un tableau de propriétés de l'objet manipulé
  - get_object_vars — Retourne les propriétés d'un objet
  - get_parent_class — Retourne le nom de la classe parente d'un objet
  - interface_exists — Vérifie si une interface a été définie
  - is_a — Vérifie si l'objet est d'un certain type ou sous-type.
  - is_subclass_of — Détermine si un objet est une sous-classe d'une classe donnée ou l'implémente
  - method_exists — Vérifie si la méthode existe pour une classe
  - property_exists — Vérifie si un objet ou une classe possède une propriété
  - trait_exists — Vérifie si un trait existe

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open