Obtém ReflectionExtension da extensão de definição

# ReflectionConstant::getExtension

(PHP 8 >= 8.5.0)

ReflectionConstant::getExtension — Obtém ReflectionExtension da extensão de definição

### Descrição

public function ReflectionConstant::getExtension(): ?ReflectionExtension

Obtém um objeto ReflectionExtension para a extensão que definiu a constante.

### Parâmetros

Esta função não possui parâmetros.

### Valor Retornado

Um objeto ReflectionExtension que representa a extensão que definiu a constante, ou `null` para constantes definidas pelo usuário.

### Exemplos

Exemplo #1 Uso básico de ReflectionConstant::getExtension()

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

O exemplo acima produzirá:

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

### Veja Também

- ReflectionConstant::getExtensionName() - Obtém o nome da extensão definidora

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