Reflection
Reflection
&reftitle.intro;
PHP включает в себя полноценный Reflection API, который предоставляет возможность
проводить интроспекцию классов, интерфейсов, функций,
методов и модулей. Кроме того, Reflection API позволяет получать doc-блоки комментариев
функций, классов и методов.
Обратите внимание, что определённая часть внутреннего API
не содержит кода, который необходим для работы модуля Reflection. Например,
внутренний PHP-класс может не иметь reflection-данных для своих свойств. Однако это
известные ошибки и впоследствии такие классы будут исправлены.
&reference.reflection.setup;
&reference.reflection.constants;
&reference.reflection.examples;
&reference.reflection.extending;
&reference.reflection.reflection;
&reference.reflection.reflectionclass;
&reference.reflection.reflectionclassconstant;
&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;