ReflectionClass::getProperties Obtiene las propiedades &reftitle.description; public arrayReflectionClass::getProperties intfilter Devuelve las propiedades reflexionadas. &reftitle.parameters; filter Filtro opcional, para filtrar el tipo de propiedades deseadas. Se configura usando las constantes de ReflectionProperty, y de manera predeterminada devuelve todos los tipos de propiedades. &reftitle.returnvalues; Un array de objetos ReflectionProperty. &reftitle.examples; Ejemplo de filtrado con <function>ReflectionClass::getProperties</function> Este ejemplo muestra el uso del parĂ¡metro opcional filter, que esencialmente omite las propiedades privadas. getProperties(ReflectionProperty::IS_PUBLIC | ReflectionProperty::IS_PROTECTED); foreach ($props as $prop) { print $prop->getName() . "\n"; } var_dump($props); ?> ]]> &example.outputs.similar; object(ReflectionProperty)#3 (2) { ["name"]=> string(3) "foo" ["class"]=> string(3) "Foo" } [1]=> object(ReflectionProperty)#4 (2) { ["name"]=> string(3) "bar" ["class"]=> string(3) "Foo" } } ]]> &reftitle.seealso; ReflectionClass::getProperty ReflectionProperty Constantes de ReflectionProperty