<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.basic.vartype.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'book.reflection.php',
    1 => 'Reflexi&oacute;n',
    2 => 'Reflexi&oacute;n',
  ),
  'up' => 
  array (
    0 => 'refs.basic.vartype.php',
    1 => 'Extensiones relacionadas con variable y tipo',
  ),
  'prev' => 
  array (
    0 => 'quickhashintstringhash.update.php',
    1 => 'QuickHashIntStringHash::update',
  ),
  'next' => 
  array (
    0 => 'reflection.examples.php',
    1 => 'Ejemplos',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/reflection/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.reflection.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.reflection" class="book">
 
 <h1 class="title">Reflexión</h1>
 

 <div id="intro.reflection" class="preface">
  <h1 class="title">Introducción</h1>
  <p class="para">
   PHP incluye una API de reflexión completa que añade la capacidad de
   introspeccionar clases, interfaces, funciones,
   métodos y extensiones. Además, la API de reflexión ofrece formas de
   recuperar comentarios de documentación para funciones, clases y métodos.
  </p>
  <p class="para">
   Tenga en cuenta que ciertas partes de la <abbr title="Application Programming Interface">API</abbr> interna
   carecen del código necesario para trabajar con la extensión de Reflexión.
   Por ejemplo, una clase interna de PHP podría carecer de datos de reflexión para
   propiedades. Estos pocos casos se consideran errores, por lo que
   deben ser descubiertos y corregidos.
  </p>
 </div>

 








 









 





 





 





 





 




 




 




 





 





 





 





 






 





 





 





 





 





 





 





 





 





 







 




 





 





 






<ul class="chunklist chunklist_book"><li><a href="reflection.examples.php">Ejemplos</a></li><li><a href="reflection.extending.php">Extensi&oacute;n</a></li><li><a href="class.reflection.php">Reflection</a> — La clase Reflection<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflection.export.php">Reflection::export</a> — Exporta</li><li><a href="reflection.getmodifiernames.php">Reflection::getModifierNames</a> — Obtiene los nombres de los modificadores</li></ul></li><li><a href="class.reflectionclass.php">ReflectionClass</a> — La clase ReflectionClass<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionclass.construct.php">ReflectionClass::__construct</a> — Construye una ReflectionClass</li><li><a href="reflectionclass.export.php">ReflectionClass::export</a> — Exporta una clase</li><li><a href="reflectionclass.getattributes.php">ReflectionClass::getAttributes</a> — Recupera los atributos de una clase</li><li><a href="reflectionclass.getconstant.php">ReflectionClass::getConstant</a> — Obtiene una constante</li><li><a href="reflectionclass.getconstants.php">ReflectionClass::getConstants</a> — Obtener constantes</li><li><a href="reflectionclass.getconstructor.php">ReflectionClass::getConstructor</a> — Obtiene el constructor de una clase</li><li><a href="reflectionclass.getdefaultproperties.php">ReflectionClass::getDefaultProperties</a> — Obtiene las propiedades por defecto</li><li><a href="reflectionclass.getdoccomment.php">ReflectionClass::getDocComment</a> — Recupera los comentarios de documentaci&oacute;n</li><li><a href="reflectionclass.getendline.php">ReflectionClass::getEndLine</a> — Obtiene el final de una l&iacute;nea</li><li><a href="reflectionclass.getextension.php">ReflectionClass::getExtension</a> — Obtiene un objeto ReflectionExtension para la extensi&oacute;n que define la clase</li><li><a href="reflectionclass.getextensionname.php">ReflectionClass::getExtensionName</a> — Obtiene el nombre de la extensi&oacute;n que define la clase</li><li><a href="reflectionclass.getfilename.php">ReflectionClass::getFileName</a> — Obtiene el nombre del fichero donde la clase ha sido declarada</li><li><a href="reflectionclass.getinterfacenames.php">ReflectionClass::getInterfaceNames</a> — Obtiene los nombres de las interfaces</li><li><a href="reflectionclass.getinterfaces.php">ReflectionClass::getInterfaces</a> — Obtiene las interfaces</li><li><a href="reflectionclass.getlazyinitializer.php">ReflectionClass::getLazyInitializer</a> — Devuelve el inicializador perezoso</li><li><a href="reflectionclass.getmethod.php">ReflectionClass::getMethod</a> — Obtiene un ReflectionMethod para un m&eacute;todo de clase</li><li><a href="reflectionclass.getmethods.php">ReflectionClass::getMethods</a> — Obtiene un array de m&eacute;todos</li><li><a href="reflectionclass.getmodifiers.php">ReflectionClass::getModifiers</a> — Obtiene los modificadores de clase</li><li><a href="reflectionclass.getname.php">ReflectionClass::getName</a> — Obtiene el nombre de la clase</li><li><a href="reflectionclass.getnamespacename.php">ReflectionClass::getNamespaceName</a> — Obtiene el espacio de nombres</li><li><a href="reflectionclass.getparentclass.php">ReflectionClass::getParentClass</a> — Obtiene la clase padre</li><li><a href="reflectionclass.getproperties.php">ReflectionClass::getProperties</a> — Obtiene las propiedades</li><li><a href="reflectionclass.getproperty.php">ReflectionClass::getProperty</a> — Obtiene un objeto ReflectionProperty para una propiedad de una clase</li><li><a href="reflectionclass.getreflectionconstant.php">ReflectionClass::getReflectionConstant</a> — Obtiene un ReflectionClassConstant para una constante de una clase</li><li><a href="reflectionclass.getreflectionconstants.php">ReflectionClass::getReflectionConstants</a> — Recupera las constantes de clase</li><li><a href="reflectionclass.getshortname.php">ReflectionClass::getShortName</a> — Obtiene el nombre corto de una clase</li><li><a href="reflectionclass.getstartline.php">ReflectionClass::getStartLine</a> — Obtiene el n&uacute;mero de l&iacute;nea de inicio</li><li><a href="reflectionclass.getstaticproperties.php">ReflectionClass::getStaticProperties</a> — Obtiene las propiedades est&aacute;ticas</li><li><a href="reflectionclass.getstaticpropertyvalue.php">ReflectionClass::getStaticPropertyValue</a> — Obtiene el valor de una propiedad est&aacute;tica</li><li><a href="reflectionclass.gettraitaliases.php">ReflectionClass::getTraitAliases</a> — Devuelve un array de alias del trait</li><li><a href="reflectionclass.gettraitnames.php">ReflectionClass::getTraitNames</a> — Devuelve un array de nombres de traits utilizados por esta clase</li><li><a href="reflectionclass.gettraits.php">ReflectionClass::getTraits</a> — Devuelve un array de los traits utilizados por esta clase</li><li><a href="reflectionclass.hasconstant.php">ReflectionClass::hasConstant</a> — Verifica si una constante est&aacute; definida</li><li><a href="reflectionclass.hasmethod.php">ReflectionClass::hasMethod</a> — Verifica si un m&eacute;todo est&aacute; definido</li><li><a href="reflectionclass.hasproperty.php">ReflectionClass::hasProperty</a> — Verifica si una propiedad est&aacute; definida</li><li><a href="reflectionclass.implementsinterface.php">ReflectionClass::implementsInterface</a> — Verifica si una clase implementa una interfaz</li><li><a href="reflectionclass.initializelazyobject.php">ReflectionClass::initializeLazyObject</a> — Forzar la inicializaci&oacute;n de un objeto perezoso</li><li><a href="reflectionclass.innamespace.php">ReflectionClass::inNamespace</a> — Verifica si una clase est&aacute; definida en un espacio de nombres</li><li><a href="reflectionclass.isabstract.php">ReflectionClass::isAbstract</a> — Verifica si una clase es abstracta</li><li><a href="reflectionclass.isanonymous.php">ReflectionClass::isAnonymous</a> — Verifica si la clase es an&oacute;nima</li><li><a href="reflectionclass.iscloneable.php">ReflectionClass::isCloneable</a> — Proporciona informaci&oacute;n sobre la propiedad de duplicaci&oacute;n de la clase</li><li><a href="reflectionclass.isenum.php">ReflectionClass::isEnum</a> — Verifica si una clase es una enumeraci&oacute;n</li><li><a href="reflectionclass.isfinal.php">ReflectionClass::isFinal</a> — Verifica si una clase es final</li><li><a href="reflectionclass.isinstance.php">ReflectionClass::isInstance</a> — Verifica si una clase es una instancia de otra clase</li><li><a href="reflectionclass.isinstantiable.php">ReflectionClass::isInstantiable</a> — Verifica si una clase es instanciable</li><li><a href="reflectionclass.isinterface.php">ReflectionClass::isInterface</a> — Verifica si una clase es una interfaz</li><li><a href="reflectionclass.isinternal.php">ReflectionClass::isInternal</a> — Verifica si una clase est&aacute; definida como interna por una extensi&oacute;n</li><li><a href="reflectionclass.isiterable.php">ReflectionClass::isIterable</a> — Verifica si esta clase es iterable</li><li><a href="reflectionclass.isiterateable.php">ReflectionClass::isIterateable</a> — Alias de ReflectionClass::isIterable</li><li><a href="reflectionclass.isreadonly.php">ReflectionClass::isReadOnly</a> — Verifica si una clase es de solo lectura</li><li><a href="reflectionclass.issubclassof.php">ReflectionClass::isSubclassOf</a> — Verifica si la clase es una subclase</li><li><a href="reflectionclass.istrait.php">ReflectionClass::isTrait</a> — Indica si se trata de un trait</li><li><a href="reflectionclass.isuninitializedlazyobject.php">ReflectionClass::isUninitializedLazyObject</a> — Verifica si un objeto es perezoso y no inicializado</li><li><a href="reflectionclass.isuserdefined.php">ReflectionClass::isUserDefined</a> — Verifica si una clase ha sido definida en el espacio de usuario</li><li><a href="reflectionclass.marklazyobjectasinitialized.php">ReflectionClass::markLazyObjectAsInitialized</a> — Marca un objeto perezoso como inicializado sin llamar al inicializador o a la f&aacute;brica</li><li><a href="reflectionclass.newinstance.php">ReflectionClass::newInstance</a> — Crear una nueva instancia de la clase utilizando los argumentos proporcionados</li><li><a href="reflectionclass.newinstanceargs.php">ReflectionClass::newInstanceArgs</a> — Crear una nueva instancia utilizando los argumentos proporcionados</li><li><a href="reflectionclass.newinstancewithoutconstructor.php">ReflectionClass::newInstanceWithoutConstructor</a> — Crea una nueva instancia de la clase sin invocar el constructor</li><li><a href="reflectionclass.newlazyghost.php">ReflectionClass::newLazyGhost</a> — Crear una nueva instancia fantasma perezosa</li><li><a href="reflectionclass.newlazyproxy.php">ReflectionClass::newLazyProxy</a> — Crear una nueva instancia proxy perezosa</li><li><a href="reflectionclass.resetaslazyghost.php">ReflectionClass::resetAsLazyGhost</a> — Reinicia un objeto y lo marca como perezoso</li><li><a href="reflectionclass.resetaslazyproxy.php">ReflectionClass::resetAsLazyProxy</a> — Reinicia un objeto y lo marca como perezoso</li><li><a href="reflectionclass.setstaticpropertyvalue.php">ReflectionClass::setStaticPropertyValue</a> — Define el valor de una propiedad est&aacute;tica p&uacute;blica</li><li><a href="reflectionclass.tostring.php">ReflectionClass::__toString</a> — Crea una representaci&oacute;n textual del objeto</li></ul></li><li><a href="class.reflectionclassconstant.php">ReflectionClassConstant</a> — La classe ReflectionClassConstant<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionclassconstant.construct.php">ReflectionClassConstant::__construct</a> — Construye una ReflectionClassConstant</li><li><a href="reflectionclassconstant.export.php">ReflectionClassConstant::export</a> — Exporta</li><li><a href="reflectionclassconstant.getattributes.php">ReflectionClassConstant::getAttributes</a> — Verifica los atributos</li><li><a href="reflectionclassconstant.getdeclaringclass.php">ReflectionClassConstant::getDeclaringClass</a> — Obtiene la clase declarante</li><li><a href="reflectionclassconstant.getdoccomment.php">ReflectionClassConstant::getDocComment</a> — Obtiene el comentario de documentaci&oacute;n</li><li><a href="reflectionclassconstant.getmodifiers.php">ReflectionClassConstant::getModifiers</a> — Obtiene los modificadores de la constante de clase</li><li><a href="reflectionclassconstant.getname.php">ReflectionClassConstant::getName</a> — Obtiene el nombre de la constante</li><li><a href="reflectionclassconstant.gettype.php">ReflectionClassConstant::getType</a> — Devuelve el tipo de una constante de clase</li><li><a href="reflectionclassconstant.getvalue.php">ReflectionClassConstant::getValue</a> — Obtiene el valor</li><li><a href="reflectionclassconstant.hastype.php">ReflectionClassConstant::hasType</a> — Verifica si una constante de clase tiene un tipo</li><li><a href="reflectionclassconstant.isdeprecated.php">ReflectionClassConstant::isDeprecated</a> — Verifica la deprecaci&oacute;n</li><li><a href="reflectionclassconstant.isenumcase.php">ReflectionClassConstant::isEnumCase</a> — Verifica si la constante de clase es un caso de enumeraci&oacute;n</li><li><a href="reflectionclassconstant.isfinal.php">ReflectionClassConstant::isFinal</a> — Verifica si la constante de clase es final</li><li><a href="reflectionclassconstant.isprivate.php">ReflectionClassConstant::isPrivate</a> — Verifica si la constante de clase es privada</li><li><a href="reflectionclassconstant.isprotected.php">ReflectionClassConstant::isProtected</a> — Verifica si la constante de clase es protegida</li><li><a href="reflectionclassconstant.ispublic.php">ReflectionClassConstant::isPublic</a> — Verifica si la constante de clase es p&uacute;blica</li><li><a href="reflectionclassconstant.tostring.php">ReflectionClassConstant::__toString</a> — Devuelve la representaci&oacute;n en forma de string del objeto ReflectionClassConstant</li></ul></li><li><a href="class.reflectionconstant.php">ReflectionConstant</a> — La clase ReflectionConstant<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionconstant.construct.php">ReflectionConstant::__construct</a> — Construye un ReflectionConstant</li><li><a href="reflectionconstant.getextension.php">ReflectionConstant::getExtension</a> — Devuelve la ReflectionExtension de la extensi&oacute;n definitoria</li><li><a href="reflectionconstant.getextensionname.php">ReflectionConstant::getExtensionName</a> — Devuelve el nombre de la extensi&oacute;n definitoria</li><li><a href="reflectionconstant.getfilename.php">ReflectionConstant::getFileName</a> — Devuelve el nombre del fichero que define</li><li><a href="reflectionconstant.getname.php">ReflectionConstant::getName</a> — Devuelve el nombre</li><li><a href="reflectionconstant.getnamespacename.php">ReflectionConstant::getNamespaceName</a> — Devuelve el nombre del espacio de nombres</li><li><a href="reflectionconstant.getshortname.php">ReflectionConstant::getShortName</a> — Devuelve el nombre corto</li><li><a href="reflectionconstant.getvalue.php">ReflectionConstant::getValue</a> — Devuelve el valor</li><li><a href="reflectionconstant.isdeprecated.php">ReflectionConstant::isDeprecated</a> — Verifica la deprecaci&oacute;n</li><li><a href="reflectionconstant.tostring.php">ReflectionConstant::__toString</a> — Devuelve la representaci&oacute;n en forma de string</li></ul></li><li><a href="class.reflectionenum.php">ReflectionEnum</a> — La clase ReflectionEnum<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionenum.construct.php">ReflectionEnum::__construct</a> — Instancia un nuevo objeto ReflectionEnum</li><li><a href="reflectionenum.getbackingtype.php">ReflectionEnum::getBackingType</a> — Devuelve el tipo base de una enumeraci&oacute;n, si est&aacute; presente</li><li><a href="reflectionenum.getcase.php">ReflectionEnum::getCase</a> — Devuelve un caso espec&iacute;fico de una enumeraci&oacute;n</li><li><a href="reflectionenum.getcases.php">ReflectionEnum::getCases</a> — Devuelve la lista de todos los casos de una enumeraci&oacute;n</li><li><a href="reflectionenum.hascase.php">ReflectionEnum::hasCase</a> — Verifica un caso en una enumeraci&oacute;n</li><li><a href="reflectionenum.isbacked.php">ReflectionEnum::isBacked</a> — Determina si una enumeraci&oacute;n es una enumeraci&oacute;n con valor base</li></ul></li><li><a href="class.reflectionenumunitcase.php">ReflectionEnumUnitCase</a> — La clase ReflectionEnumUnitCase<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionenumunitcase.construct.php">ReflectionEnumUnitCase::__construct</a> — Instancia un objeto ReflectionEnumUnitCase</li><li><a href="reflectionenumunitcase.getenum.php">ReflectionEnumUnitCase::getEnum</a> — Devuelve la reflexi&oacute;n de la enumeraci&oacute;n de este caso</li><li><a href="reflectionenumunitcase.getvalue.php">ReflectionEnumUnitCase::getValue</a> — Devuelve el objeto del caso de enumeraci&oacute;n descrito por este objeto de reflexi&oacute;n</li></ul></li><li><a href="class.reflectionenumbackedcase.php">ReflectionEnumBackedCase</a> — La clase ReflectionEnumBackedCase<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionenumbackedcase.construct.php">ReflectionEnumBackedCase::__construct</a> — Instancia un objeto ReflectionEnumBackedCase</li><li><a href="reflectionenumbackedcase.getbackingvalue.php">ReflectionEnumBackedCase::getBackingValue</a> — Devuelve el valor escalar de base de este caso de enumeraci&oacute;n</li></ul></li><li><a href="class.reflectionzendextension.php">ReflectionZendExtension</a> — La clase ReflectionZendExtension<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionzendextension.clone.php">ReflectionZendExtension::__clone</a> — Gestor de clonaci&oacute;n</li><li><a href="reflectionzendextension.construct.php">ReflectionZendExtension::__construct</a> — Construye un objeto ReflectionZendExtension</li><li><a href="reflectionzendextension.export.php">ReflectionZendExtension::export</a> — Exportar</li><li><a href="reflectionzendextension.getauthor.php">ReflectionZendExtension::getAuthor</a> — Obtiene el autor</li><li><a href="reflectionzendextension.getcopyright.php">ReflectionZendExtension::getCopyright</a> — Obtiene el copyright</li><li><a href="reflectionzendextension.getname.php">ReflectionZendExtension::getName</a> — Obtiene el nombre</li><li><a href="reflectionzendextension.geturl.php">ReflectionZendExtension::getURL</a> — Obtiene la URL</li><li><a href="reflectionzendextension.getversion.php">ReflectionZendExtension::getVersion</a> — Obtiene la versi&oacute;n</li><li><a href="reflectionzendextension.tostring.php">ReflectionZendExtension::__toString</a> — Gestor de conversi&oacute;n a string</li></ul></li><li><a href="class.reflectionextension.php">ReflectionExtension</a> — La clase ReflectionExtension<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionextension.clone.php">ReflectionExtension::__clone</a> — Clonaci&oacute;n</li><li><a href="reflectionextension.construct.php">ReflectionExtension::__construct</a> — Construye un nuevo objeto ReflectionExtension</li><li><a href="reflectionextension.export.php">ReflectionExtension::export</a> — Exportaci&oacute;n</li><li><a href="reflectionextension.getclasses.php">ReflectionExtension::getClasses</a> — Obtiene las clases</li><li><a href="reflectionextension.getclassnames.php">ReflectionExtension::getClassNames</a> — Obtiene los nombres de las clases</li><li><a href="reflectionextension.getconstants.php">ReflectionExtension::getConstants</a> — Obtiene las constantes</li><li><a href="reflectionextension.getdependencies.php">ReflectionExtension::getDependencies</a> — Obtiene las dependencias</li><li><a href="reflectionextension.getfunctions.php">ReflectionExtension::getFunctions</a> — Obtiene las funciones de una extensi&oacute;n</li><li><a href="reflectionextension.getinientries.php">ReflectionExtension::getINIEntries</a> — Recupera las entradas ini de la extensi&oacute;n</li><li><a href="reflectionextension.getname.php">ReflectionExtension::getName</a> — Obtiene el nombre de la extensi&oacute;n</li><li><a href="reflectionextension.getversion.php">ReflectionExtension::getVersion</a> — Obtiene la versi&oacute;n de la extensi&oacute;n</li><li><a href="reflectionextension.info.php">ReflectionExtension::info</a> — Muestra informaci&oacute;n sobre la extensi&oacute;n</li><li><a href="reflectionextension.ispersistent.php">ReflectionExtension::isPersistent</a> — Verifica si la extensi&oacute;n es persistente</li><li><a href="reflectionextension.istemporary.php">ReflectionExtension::isTemporary</a> — Verifica si la extensi&oacute;n es temporal</li><li><a href="reflectionextension.tostring.php">ReflectionExtension::__toString</a> — Obtiene una representaci&oacute;n textual</li></ul></li><li><a href="class.reflectionfunction.php">ReflectionFunction</a> — La clase ReflectionFunction<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionfunction.construct.php">ReflectionFunction::__construct</a> — Construye un nuevo objeto ReflectionFunction</li><li><a href="reflectionfunction.export.php">ReflectionFunction::export</a> — Exporta una funci&oacute;n</li><li><a href="reflectionfunction.getclosure.php">ReflectionFunction::getClosure</a> — Devuelve un cierre creado din&aacute;micamente para la funci&oacute;n</li><li><a href="reflectionfunction.invoke.php">ReflectionFunction::invoke</a> — Invoca una funci&oacute;n</li><li><a href="reflectionfunction.invokeargs.php">ReflectionFunction::invokeArgs</a> — Invoca los argumentos de una funci&oacute;n</li><li><a href="reflectionfunction.isanonymous.php">ReflectionFunction::isAnonymous</a> — Verifica si la funci&oacute;n es an&oacute;nima</li><li><a href="reflectionfunction.isdisabled.php">ReflectionFunction::isDisabled</a> — Verifica si una funci&oacute;n est&aacute; deshabilitada</li><li><a href="reflectionfunction.tostring.php">ReflectionFunction::__toString</a> — Devuelve una representaci&oacute;n textual del objeto ReflectionFunction</li></ul></li><li><a href="class.reflectionfunctionabstract.php">ReflectionFunctionAbstract</a> — La clase ReflectionFunctionAbstract<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionfunctionabstract.clone.php">ReflectionFunctionAbstract::__clone</a> — Clona una funci&oacute;n</li><li><a href="reflectionfunctionabstract.getattributes.php">ReflectionFunctionAbstract::getAttributes</a> — Devuelve los atributos</li><li><a href="reflectionfunctionabstract.getclosurecalledclass.php">ReflectionFunctionAbstract::getClosureCalledClass</a> — Devuelve la clase correspondiente a static:: dentro de una funci&oacute;n an&oacute;nima</li><li><a href="reflectionfunctionabstract.getclosurescopeclass.php">ReflectionFunctionAbstract::getClosureScopeClass</a> — Devuelve la clase correspondiente al contexto interno de una funci&oacute;n an&oacute;nima</li><li><a href="reflectionfunctionabstract.getclosurethis.php">ReflectionFunctionAbstract::getClosureThis</a> — Devuelve el objeto que corresponde a $this dentro de una closure</li><li><a href="reflectionfunctionabstract.getclosureusedvariables.php">ReflectionFunctionAbstract::getClosureUsedVariables</a> — Devuelve un array de las variables utilizadas en la Closure</li><li><a href="reflectionfunctionabstract.getdoccomment.php">ReflectionFunctionAbstract::getDocComment</a> — Obtiene un comentario</li><li><a href="reflectionfunctionabstract.getendline.php">ReflectionFunctionAbstract::getEndLine</a> — Obtiene el n&uacute;mero de la &uacute;ltima l&iacute;nea</li><li><a href="reflectionfunctionabstract.getextension.php">ReflectionFunctionAbstract::getExtension</a> — Obtiene las informaciones de una extensi&oacute;n</li><li><a href="reflectionfunctionabstract.getextensionname.php">ReflectionFunctionAbstract::getExtensionName</a> — Obtiene el nombre de la extensi&oacute;n</li><li><a href="reflectionfunctionabstract.getfilename.php">ReflectionFunctionAbstract::getFileName</a> — Obtiene el nombre del fichero</li><li><a href="reflectionfunctionabstract.getname.php">ReflectionFunctionAbstract::getName</a> — Obtiene el nombre de una funci&oacute;n</li><li><a href="reflectionfunctionabstract.getnamespacename.php">ReflectionFunctionAbstract::getNamespaceName</a> — Obtiene el espacio de nombres</li><li><a href="reflectionfunctionabstract.getnumberofparameters.php">ReflectionFunctionAbstract::getNumberOfParameters</a> — Obtiene el n&uacute;mero de argumentos</li><li><a href="reflectionfunctionabstract.getnumberofrequiredparameters.php">ReflectionFunctionAbstract::getNumberOfRequiredParameters</a> — Obtiene el n&uacute;mero de argumentos requeridos</li><li><a href="reflectionfunctionabstract.getparameters.php">ReflectionFunctionAbstract::getParameters</a> — Obtiene los par&aacute;metros</li><li><a href="reflectionfunctionabstract.getreturntype.php">ReflectionFunctionAbstract::getReturnType</a> — Obtiene el tipo de retorno definido para una funci&oacute;n</li><li><a href="reflectionfunctionabstract.getshortname.php">ReflectionFunctionAbstract::getShortName</a> — Obtiene el nombre corto de una funci&oacute;n</li><li><a href="reflectionfunctionabstract.getstartline.php">ReflectionFunctionAbstract::getStartLine</a> — Obtiene el n&uacute;mero de l&iacute;nea de inicio</li><li><a href="reflectionfunctionabstract.getstaticvariables.php">ReflectionFunctionAbstract::getStaticVariables</a> — Obtiene las variables est&aacute;ticas</li><li><a href="reflectionfunctionabstract.gettentativereturntype.php">ReflectionFunctionAbstract::getTentativeReturnType</a> — Devuelve el tipo de retorno provisional asociado con esta funci&oacute;n</li><li><a href="reflectionfunctionabstract.hasreturntype.php">ReflectionFunctionAbstract::hasReturnType</a> — Verifica si la funci&oacute;n tiene un tipo de retorno definido</li><li><a href="reflectionfunctionabstract.hastentativereturntype.php">ReflectionFunctionAbstract::hasTentativeReturnType</a> — Indica si la funci&oacute;n tiene un tipo de retorno provisional</li><li><a href="reflectionfunctionabstract.innamespace.php">ReflectionFunctionAbstract::inNamespace</a> — Verifica si una funci&oacute;n est&aacute; en un espacio de nombres</li><li><a href="reflectionfunctionabstract.isclosure.php">ReflectionFunctionAbstract::isClosure</a> — Verifica si es una funci&oacute;n an&oacute;nima</li><li><a href="reflectionfunctionabstract.isdeprecated.php">ReflectionFunctionAbstract::isDeprecated</a> — Verifica si la funci&oacute;n es obsoleta</li><li><a href="reflectionfunctionabstract.isgenerator.php">ReflectionFunctionAbstract::isGenerator</a> — Verifica si la funci&oacute;n es un generador</li><li><a href="reflectionfunctionabstract.isinternal.php">ReflectionFunctionAbstract::isInternal</a> — Verifica si la funci&oacute;n es una funci&oacute;n interna</li><li><a href="reflectiofunctionabstract.isstatic.php">ReflectionFunctionAbstract::isStatic</a> — Verifica si la funci&oacute;n es est&aacute;tica</li><li><a href="reflectionfunctionabstract.isuserdefined.php">ReflectionFunctionAbstract::isUserDefined</a> — Verifica si la funci&oacute;n est&aacute; definida en el espacio de usuario</li><li><a href="reflectionfunctionabstract.isvariadic.php">ReflectionFunctionAbstract::isVariadic</a> — Verifica si la funci&oacute;n es vari&aacute;dica</li><li><a href="reflectionfunctionabstract.returnsreference.php">ReflectionFunctionAbstract::returnsReference</a> — Verifica si la funci&oacute;n devuelve una referencia</li><li><a href="reflectionfunctionabstract.tostring.php">ReflectionFunctionAbstract::__toString</a> — Obtiene una representaci&oacute;n textual de un objeto ReflectionFunctionAbstract</li></ul></li><li><a href="class.reflectionmethod.php">ReflectionMethod</a> — La clase ReflectionMethod<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionmethod.construct.php">ReflectionMethod::__construct</a> — Construye un nuevo objeto ReflectionMethod</li><li><a href="reflectionmethod.createfrommethodname.php">ReflectionMethod::createFromMethodName</a> — Crear una nueva ReflectionMethod</li><li><a href="reflectionmethod.export.php">ReflectionMethod::export</a> — Exportaci&oacute;n de un m&eacute;todo de reflexi&oacute;n</li><li><a href="reflectionmethod.getclosure.php">ReflectionMethod::getClosure</a> — Devuelve una funci&oacute;n an&oacute;nima creada din&aacute;micamente para el m&eacute;todo</li><li><a href="reflectionmethod.getdeclaringclass.php">ReflectionMethod::getDeclaringClass</a> — Obtiene la declaraci&oacute;n de la clase del m&eacute;todo reflejado</li><li><a href="reflectionmethod.getmodifiers.php">ReflectionMethod::getModifiers</a> — Obtiene los modificadores del m&eacute;todo</li><li><a href="reflectionmethod.getprototype.php">ReflectionMethod::getPrototype</a> — Obtiene el prototipo del m&eacute;todo (si existe)</li><li><a href="reflectionmethod.hasprototype.php">ReflectionMethod::hasPrototype</a> — Indica si el m&eacute;todo tiene un prototipo</li><li><a href="reflectionmethod.invoke.php">ReflectionMethod::invoke</a> — Invoca</li><li><a href="reflectionmethod.invokeargs.php">ReflectionMethod::invokeArgs</a> — Invoca los argumentos</li><li><a href="reflectionmethod.isabstract.php">ReflectionMethod::isAbstract</a> — Verifica si el m&eacute;todo es abstracto</li><li><a href="reflectionmethod.isconstructor.php">ReflectionMethod::isConstructor</a> — Verifica si el m&eacute;todo es un constructor</li><li><a href="reflectionmethod.isdestructor.php">ReflectionMethod::isDestructor</a> — Verifica si el m&eacute;todo es un destructor</li><li><a href="reflectionmethod.isfinal.php">ReflectionMethod::isFinal</a> — Verifica si el m&eacute;todo es final</li><li><a href="reflectionmethod.isprivate.php">ReflectionMethod::isPrivate</a> — Verifica si el m&eacute;todo es privado</li><li><a href="reflectionmethod.isprotected.php">ReflectionMethod::isProtected</a> — Verifica si el m&eacute;todo es protegido</li><li><a href="reflectionmethod.ispublic.php">ReflectionMethod::isPublic</a> — Verifica si el m&eacute;todo es p&uacute;blico</li><li><a href="reflectionmethod.setaccessible.php">ReflectionMethod::setAccessible</a> — Define la accesibilidad del m&eacute;todo</li><li><a href="reflectionmethod.tostring.php">ReflectionMethod::__toString</a> — Devuelve una representaci&oacute;n textual del m&eacute;todo</li></ul></li><li><a href="class.reflectionnamedtype.php">ReflectionNamedType</a> — La clase ReflectionNamedType<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionnamedtype.getname.php">ReflectionNamedType::getName</a> — Obtiene el nombre del tipo como string</li><li><a href="reflectionnamedtype.isbuiltin.php">ReflectionNamedType::isBuiltin</a> — Verifica si es un tipo integrado</li></ul></li><li><a href="class.reflectionobject.php">ReflectionObject</a> — La clase ReflectionObject<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionobject.construct.php">ReflectionObject::__construct</a> — Construye un nuevo objeto ReflectionObject</li><li><a href="reflectionobject.export.php">ReflectionObject::export</a> — Exportaci&oacute;n</li></ul></li><li><a href="class.reflectionparameter.php">ReflectionParameter</a> — La clase ReflectionParameter<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionparameter.allowsnull.php">ReflectionParameter::allowsNull</a> — Verifica si el valor null est&aacute; permitido como valor del argumento</li><li><a href="reflectionparameter.canbepassedbyvalue.php">ReflectionParameter::canBePassedByValue</a> — Verifica si el par&aacute;metro puede ser pasado por valor</li><li><a href="reflectionparameter.clone.php">ReflectionParameter::__clone</a> — Clonaci&oacute;n</li><li><a href="reflectionparameter.construct.php">ReflectionParameter::__construct</a> — Constructor</li><li><a href="reflectionparameter.export.php">ReflectionParameter::export</a> — Exportaci&oacute;n</li><li><a href="reflectionparameter.getattributes.php">ReflectionParameter::getAttributes</a> — Devuelve los atributos</li><li><a href="reflectionparameter.getclass.php">ReflectionParameter::getClass</a> — Obtiene un objeto ReflectionClass para el par&aacute;metro que se est&aacute; reflejando o null</li><li><a href="reflectionparameter.getdeclaringclass.php">ReflectionParameter::getDeclaringClass</a> — Obtiene la clase declarante</li><li><a href="reflectionparameter.getdeclaringfunction.php">ReflectionParameter::getDeclaringFunction</a> — Obtiene la funci&oacute;n declarante</li><li><a href="reflectionparameter.getdefaultvalue.php">ReflectionParameter::getDefaultValue</a> — Obtiene el valor por defecto del argumento</li><li><a href="reflectionparameter.getdefaultvalueconstantname.php">ReflectionParameter::getDefaultValueConstantName</a> — Devuelve el nombre de la constante del valor por defecto si el valor es una constante o null</li><li><a href="reflectionparameter.getname.php">ReflectionParameter::getName</a> — Obtiene el nombre del argumento</li><li><a href="reflectionparameter.getposition.php">ReflectionParameter::getPosition</a> — Obtiene la posici&oacute;n de un argumento</li><li><a href="reflectionparameter.gettype.php">ReflectionParameter::getType</a> — Obtiene el tipo del par&aacute;metro</li><li><a href="reflectionparameter.hastype.php">ReflectionParameter::hasType</a> — Verifica si un par&aacute;metro tiene un tipo</li><li><a href="reflectionparameter.isarray.php">ReflectionParameter::isArray</a> — Verifica si el par&aacute;metro espera un array</li><li><a href="reflectionparameter.iscallable.php">ReflectionParameter::isCallable</a> — Verifica si el par&aacute;metro es de tipo callable</li><li><a href="reflectionparameter.isdefaultvalueavailable.php">ReflectionParameter::isDefaultValueAvailable</a> — Verifica si un valor por defecto est&aacute; disponible para el par&aacute;metro</li><li><a href="reflectionparameter.isdefaultvalueconstant.php">ReflectionParameter::isDefaultValueConstant</a> — Verifica si el valor por defecto del argumento es una constante</li><li><a href="reflectionparameter.isoptional.php">ReflectionParameter::isOptional</a> — Verifica si el par&aacute;metro es opcional</li><li><a href="reflectionparameter.ispassedbyreference.php">ReflectionParameter::isPassedByReference</a> — Verifica si el par&aacute;metro es pasado por referencia</li><li><a href="reflectionparameter.ispromoted.php">ReflectionParameter::isPromoted</a> — Verifica si un par&aacute;metro es promovido como propiedad</li><li><a href="reflectionparameter.isvariadic.php">ReflectionParameter::isVariadic</a> — Verifica si el par&aacute;metro es vari&aacute;dico</li><li><a href="reflectionparameter.tostring.php">ReflectionParameter::__toString</a> — Obtiene una representaci&oacute;n textual</li></ul></li><li><a href="class.reflectionproperty.php">ReflectionProperty</a> — La clase ReflectionProperty<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionproperty.clone.php">ReflectionProperty::__clone</a> — Clonaci&oacute;n</li><li><a href="reflectionproperty.construct.php">ReflectionProperty::__construct</a> — Construye un nuevo objeto ReflectionProperty</li><li><a href="reflectionproperty.export.php">ReflectionProperty::export</a> — Exporta</li><li><a href="reflectionproperty.getattributes.php">ReflectionProperty::getAttributes</a> — Devuelve los atributos</li><li><a href="reflectionproperty.getdeclaringclass.php">ReflectionProperty::getDeclaringClass</a> — Obtiene la clase declarante</li><li><a href="reflectionproperty.getdefaultvalue.php">ReflectionProperty::getDefaultValue</a> — Devuelve el valor por defecto definido para una propiedad</li><li><a href="reflectionproperty.getdoccomment.php">ReflectionProperty::getDocComment</a> — Recupera el comentario de documentaci&oacute;n de una propiedad</li><li><a href="reflectionproperty.gethook.php">ReflectionProperty::getHook</a> — Devuelve un objeto de reflexi&oacute;n para un hook dado</li><li><a href="reflectionproperty.gethooks.php">ReflectionProperty::getHooks</a> — Devuelve un array de todos los hooks en esta propiedad</li><li><a href="reflectionproperty.getmodifiers.php">ReflectionProperty::getModifiers</a> — Obtiene los modificadores de propiedad</li><li><a href="reflectionproperty.getname.php">ReflectionProperty::getName</a> — Obtiene el nombre de la propiedad</li><li><a href="reflectionproperty.getrawvalue.php">ReflectionProperty::getRawValue</a> — Devuelve el valor de la propiedad, evitando un hook get si est&aacute; definido</li><li><a href="reflectionproperty.getsettabletype.php">ReflectionProperty::getSettableType</a> — Devuelve el tipo de argumento de un hook setter</li><li><a href="reflectionproperty.gettype.php">ReflectionProperty::getType</a> — Obtiene el tipo de una propiedad</li><li><a href="reflectionproperty.getvalue.php">ReflectionProperty::getValue</a> — Obtiene el valor de la propiedad</li><li><a href="reflectionproperty.hasdefaultvalue.php">ReflectionProperty::hasDefaultValue</a> — Verifica si la propiedad tiene un valor por omisi&oacute;n</li><li><a href="reflectionproperty.hashook.php">ReflectionProperty::hasHook</a> — Indica si la propiedad tiene un hook dado definido</li><li><a href="reflectionproperty.hashooks.php">ReflectionProperty::hasHooks</a> — Indica si la propiedad tiene hooks definidos</li><li><a href="reflectionproperty.hastype.php">ReflectionProperty::hasType</a> — Verifica si la propiedad tiene un tipo</li><li><a href="reflectionproperty.isabstract.php">ReflectionProperty::isAbstract</a> — Determina si una propiedad es abstracta</li><li><a href="reflectionproperty.isdefault.php">ReflectionProperty::isDefault</a> — Verifica si la propiedad es la predeterminada</li><li><a href="reflectionproperty.isdynamic.php">ReflectionProperty::isDynamic</a> — Verifica si la propiedad es una propiedad din&aacute;mica</li><li><a href="reflectionproperty.isfinal.php">ReflectionProperty::isFinal</a> — Determina si la propiedad es final o no</li><li><a href="reflectionproperty.isinitialized.php">ReflectionProperty::isInitialized</a> — Verifica si una propiedad est&aacute; inicializada</li><li><a href="reflectionproperty.islazy.php">ReflectionProperty::isLazy</a> — Verifica si una propiedad es perezosa</li><li><a href="reflectionproperty.isprivate.php">ReflectionProperty::isPrivate</a> — Verifica si la propiedad es privada</li><li><a href="reflectionproperty.isprivateset.php">ReflectionProperty::isPrivateSet</a> — Verifica si la propiedad es privada en escritura</li><li><a href="reflectionproperty.ispromoted.php">ReflectionProperty::isPromoted</a> — Verifica si la propiedad est&aacute; promovida</li><li><a href="reflectionproperty.isprotected.php">ReflectionProperty::isProtected</a> — Verifica si la propiedad es protegida</li><li><a href="reflectionproperty.isprotectedset.php">ReflectionProperty::isProtectedSet</a> — Verifica si la propiedad es protected en escritura</li><li><a href="reflectionproperty.ispublic.php">ReflectionProperty::isPublic</a> — Verifica si la propiedad es p&uacute;blica</li><li><a href="reflectionproperty.isreadonly.php">ReflectionProperty::isReadOnly</a> — Verifica si la propiedad es de solo lectura</li><li><a href="reflectionproperty.isstatic.php">ReflectionProperty::isStatic</a> — Verifica si la propiedad es est&aacute;tica</li><li><a href="reflectionproperty.isvirtual.php">ReflectionProperty::isVirtual</a> — Determina si la propiedad es virtual</li><li><a href="reflectionproperty.setaccessible.php">ReflectionProperty::setAccessible</a> — Define la accesibilidad de una propiedad</li><li><a href="reflectionproperty.setrawvalue.php">ReflectionProperty::setRawValue</a> — Define la valor de una propiedad, omitiendo un hook de definici&oacute;n si est&aacute; definido</li><li><a href="reflectionproperty.setrawvaluewithoutlazyinitialization.php">ReflectionProperty::setRawValueWithoutLazyInitialization</a> — Define el valor bruto de una propiedad sin activar la inicializaci&oacute;n perezosa</li><li><a href="reflectionproperty.setvalue.php">ReflectionProperty::setValue</a> — Define el valor de la propiedad</li><li><a href="reflectionproperty.skiplazyinitialization.php">ReflectionProperty::skipLazyInitialization</a> — Marca una propiedad como no perezosa</li><li><a href="reflectionproperty.tostring.php">ReflectionProperty::__toString</a> — Obtiene una representaci&oacute;n textual</li></ul></li><li><a href="class.reflectiontype.php">ReflectionType</a> — La clase ReflectionType<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectiontype.allowsnull.php">ReflectionType::allowsNull</a> — Verifica si null es admitido</li><li><a href="reflectiontype.tostring.php">ReflectionType::__toString</a> — Conversi&oacute;n a string</li></ul></li><li><a href="class.reflectionuniontype.php">ReflectionUnionType</a> — La clase ReflectionUnionType<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionuniontype.gettypes.php">ReflectionUnionType::getTypes</a> — Devuelve los tipos incluidos en la uni&oacute;n</li></ul></li><li><a href="class.reflectiongenerator.php">ReflectionGenerator</a> — La clase ReflectionGenerator<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectiongenerator.construct.php">ReflectionGenerator::__construct</a> — Construye un objeto ReflectionGenerator</li><li><a href="reflectiongenerator.getexecutingfile.php">ReflectionGenerator::getExecutingFile</a> — Obtiene el nombre de fichero del generador actualmente ejecutado</li><li><a href="reflectiongenerator.getexecutinggenerator.php">ReflectionGenerator::getExecutingGenerator</a> — Obtiene el objeto Generator ejecutado</li><li><a href="reflectiongenerator.getexecutingline.php">ReflectionGenerator::getExecutingLine</a> — Obtiene la l&iacute;nea actualmente ejecutada del generador</li><li><a href="reflectiongenerator.getfunction.php">ReflectionGenerator::getFunction</a> — Obtiene el nombre de funci&oacute;n del generador</li><li><a href="reflectiongenerator.getthis.php">ReflectionGenerator::getThis</a> — Obtiene el valor de $this del generador</li><li><a href="reflectiongenerator.gettrace.php">ReflectionGenerator::getTrace</a> — Obtiene la traza del generador en ejecuci&oacute;n</li><li><a href="reflectiongenerator.isclosed.php">ReflectionGenerator::isClosed</a> — Verifica si la ejecuci&oacute;n ha finalizado</li></ul></li><li><a href="class.reflectionfiber.php">ReflectionFiber</a> — La clase ReflectionFiber<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionfiber.construct.php">ReflectionFiber::__construct</a> — Construye un objeto ReflectionFiber</li><li><a href="reflectionfiber.getcallable.php">ReflectionFiber::getCallable</a> — Devuelve el callable utilizado para crear la Fibra</li><li><a href="reflectionfiber.getexecutingfile.php">ReflectionFiber::getExecutingFile</a> — Devuelve el nombre del fichero del punto de ejecuci&oacute;n actual</li><li><a href="reflectionfiber.getexecutingline.php">ReflectionFiber::getExecutingLine</a> — Devuelve el n&uacute;mero de l&iacute;nea del punto de ejecuci&oacute;n actual</li><li><a href="reflectionfiber.getfiber.php">ReflectionFiber::getFiber</a> — Devuelve la instancia de la Fibra reflejada</li><li><a href="reflectionfiber.gettrace.php">ReflectionFiber::getTrace</a> — Devuelve la traza de llamadas del punto de ejecuci&oacute;n actual</li></ul></li><li><a href="class.reflectionintersectiontype.php">ReflectionIntersectionType</a> — La clase ReflectionIntersectionType<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionintersectiontype.gettypes.php">ReflectionIntersectionType::getTypes</a> — Devuelve los tipos incluidos en el tipo de intersecci&oacute;n</li></ul></li><li><a href="class.reflectionreference.php">ReflectionReference</a> — La clase ReflectionReference<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionreference.construct.php">ReflectionReference::__construct</a> — Constructor privado para impedir la instanciaci&oacute;n directa</li><li><a href="reflectionreference.fromarrayelement.php">ReflectionReference::fromArrayElement</a> — Crear un ReflectionReference desde un elemento de un array</li><li><a href="reflectionreference.getid.php">ReflectionReference::getId</a> — Devuelve un ID &uacute;nico de una referencia</li></ul></li><li><a href="class.reflectionattribute.php">ReflectionAttribute</a> — La clase ReflectionAttribute<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflectionattribute.construct.php">ReflectionAttribute::__construct</a> — Constructor privado para la desactivaci&oacute;n de la instanciaci&oacute;n</li><li><a href="reflectionattribute.getarguments.php">ReflectionAttribute::getArguments</a> — Devuelve los argumentos pasados al atributo</li><li><a href="reflectionattribute.getname.php">ReflectionAttribute::getName</a> — Devuelve el nombre del atributo</li><li><a href="reflectionattribute.gettarget.php">ReflectionAttribute::getTarget</a> — Devuelve el objetivo del atributo como m&aacute;scara de bits</li><li><a href="reflectionattribute.isrepeated.php">ReflectionAttribute::isRepeated</a> — Indica si el atributo de este nombre ha sido repetido en elementos de c&oacute;digo</li><li><a href="reflectionattribute.newinstance.php">ReflectionAttribute::newInstance</a> — Instancia la clase del atributo representada por esta clase ReflectionAttribute y sus argumentos</li></ul></li><li><a href="class.reflector.php">Reflector</a> — La interfaz Reflector<ul class="chunklist chunklist_book chunklist_children"><li><a href="reflector.export.php">Reflector::export</a> — Exporta</li></ul></li><li><a href="class.reflectionexception.php">ReflectionException</a> — La clase ReflectionException</li><li><a href="enum.propertyhooktype.php">PropertyHookType</a> — La enumeraci&oacute;n PropertyHookType</li></ul></div><?php manual_footer($setup); ?>