PHP wird mit einer vollstΓ€ndigen Reflection-API geliefert, die die MΓΆglichkeit der Instrospektion von Klassen, Interfaces, Funktionen, Methoden und Erweiterungen bietet. DarΓΌber hinaus bietet die Reflection-API MΓΆglichkeiten zum Abrufen von Dokumentkommentaren fΓΌr Funktionen, Klassen und Methoden.
Es ist zu beachten, dass bestimmten Teilen der internen API der notwendige Code fehlt, um mit der Reflection-Erweiterung zu arbeiten. Beispielsweise fehlen in einer internen PHP-Klasse mΓΆglicherweise Reflektionsdaten fΓΌr Eigenschaften. Diese wenigen FΓ€lle gelten jedoch als Bugs, so dass sie entdeckt und behoben werden sollten.