ReflectionClass::getDefaultProperties
Obtener propiedades predeterminadas
&reftitle.description;
public arrayReflectionClass::getDefaultProperties
Devuelve las propiedades predeterminadas de una clase (incluyendo las propiedades heredadas).
Este método sólo funciona para las propiedades estáticas cuando se utiliza en las clases internas.
El valor por defecto de una propiedad de clase estática no puede ser rastreada utilizando este método
sobre las clases definidas por el usuario.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Un array de propiedades predeterminadas, donde la clave es el nombre de la
propiedad y el valor corresponde con el valor de la propiedad o &null; si la
propiedad no tuviera ningún valor predeterminado. Esta función no hace distinción entre
propiedades estáticas y no estáticas, y no tiene en cuenta los modificadores
de visibilidad.
&reftitle.examples;
Ejemplo de ReflectionClass::getDefaultProperties
getDefaultProperties());
?>
]]>
&example.outputs;
string(14) "propiedadEstatia"
["propiedad"]=>
string(15) "predeterminadoPropiedad"
["propiedadPrivada"]=>
string(22) "predeterminadoPropiedadPrivada"
["propiedadSinValor"]=>
NULL
["propiedadHeredada"]=>
string(16) "predeterminadoHeredada"
}
]]>
&reftitle.seealso;
ReflectionClass::getProperties
ReflectionClass::getStaticProperties
ReflectionClass::getProperty