# ReflectionClass::getConstants

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getConstants — Récupère les constantes

### Description

public ReflectionClass::getConstants(?int `$filter` = `null`): array

Récupère toutes les constantes définies d'une classe, quelle que soit leur visibilité.

### Liste de paramètres

`filter`

  Le filtre optionnel, pour filter les constantes avec la visibilité désiré. C'est configuré en utilisant les constantes ReflectionClassConstant, et par défaut récupère toutes les constantes peu importe la visibilité.

### Valeurs de retour

Un tableau de constantes, où les clés détiennent le nom et les valeurs la valeur des constantes.

### Historique

Version | Description
--- | ---
8.0.0 | `filter` a été ajouté.

### Voir aussi

- ReflectionClass::getConstant() - Récupère une constante