(PHP 8 >= 8.5.0)
ReflectionConstant::getExtension — Renvoie la ReflectionExtension de l'extension définissante
Renvoie un objet ReflectionExtension pour l'extension qui a défini la constante.
Cette fonction ne contient aucun paramètre.
Un objet ReflectionExtension représentant
l'extension qui a défini la constante, ou null
pour les constantes définies par l'utilisateur.
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" }