Renvoie la ReflectionExtension de l'extension définissante

# ReflectionConstant::getExtension

(PHP 8 >= 8.5.0)

ReflectionConstant::getExtension — Renvoie la ReflectionExtension de l'extension définissante

### Description

public function ReflectionConstant::getExtension(): ?ReflectionExtension

Renvoie un objet ReflectionExtension pour l'extension qui a défini la constante.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Un objet ReflectionExtension représentant l'extension qui a défini la constante, ou `null` pour les constantes définies par l'utilisateur.

### Exemples

Exemple #1 Utilisation basique de ReflectionConstant::getExtension()

    <?php
    var_dump((new ReflectionConstant('SQLITE3_TEXT'))->getExtension());
    ?>

L'exemple ci-dessus va afficher :

    object(ReflectionExtension)#2 (1) {
      ["name"]=>
      string(7) "sqlite3"
    }

### Voir aussi

- ReflectionConstant::getExtensionName() - Renvoie le nom de l'extension définissante

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