Модуль интроспекции кода Reflection
Reflection
&reftitle.intro;
PHP поставляется с полным API рефлексии,
который открывает доступ к интроспекции классов, интерфейсов, функций,
методов и модулей. API модуля Reflection умеет извлекать
doc-блоки комментариев к функциям, классам и методам.
Обратите внимание, отдельные части внутреннего API
языка не содержат кода, который требуется для работы с модулем Reflection.
Свойства ряда внутренних PHP-классов не содержат данных для отражения.
Недоступность данных для рефлексии рассматривается как ошибка, поэтому такие случаи
выявляют и исправляют.
&reference.reflection.examples;
&reference.reflection.extending;
&reference.reflection.reflection;
&reference.reflection.reflectionclass;
&reference.reflection.reflectionclassconstant;
&reference.reflection.reflectionconstant;
&reference.reflection.reflectionenum;
&reference.reflection.reflectionenumunitcase;
&reference.reflection.reflectionenumbackedcase;
&reference.reflection.reflectionzendextension;
&reference.reflection.reflectionextension;
&reference.reflection.reflectionfunction;
&reference.reflection.reflectionfunctionabstract;
&reference.reflection.reflectionmethod;
&reference.reflection.reflectionnamedtype;
&reference.reflection.reflectionobject;
&reference.reflection.reflectionparameter;
&reference.reflection.reflectionproperty;
&reference.reflection.reflectiontype;
&reference.reflection.reflectionuniontype;
&reference.reflection.reflectiongenerator;
&reference.reflection.reflectionfiber;
&reference.reflection.reflectionintersectiontype;
&reference.reflection.reflectionreference;
&reference.reflection.reflectionattribute;
&reference.reflection.reflector;
&reference.reflection.reflectionexception;
&reference.reflection.propertyhooktype;