Je vous rassure ce n’est pas un long discours sur les avantages et les inconvénients de PHP5.
Reflection est une API orientée objet constituée d’une interface et d’un ensemble de classes disponible par défaut depuis PHP5 servant à faire du reverse-enginering sur les fonctions, les classes ou les extensions.
Le site classes.scriptsphp.org propose une utilisation de cette API en générant automatiquement de la documentation, et plus précisemment un document XML représentatif du squelette d’une classe.
L’article est bien complet et facile à comprendre. Si vous aimez la programmation orienté objet, foncé !