ReflectionProperty::getValue
En esta página
ReflectionProperty::getValue
Obtiene el valor de la propiedad
Descripción#
public ReflectionProperty::getValue([object $object]): mixed
```php
Obtiene el valor de la propiedad.
## Parámetros
`object`
El objeto a utilizar en el caso de una propiedad no estática. Si se desea obtener el valor por defecto de la propiedad, debe utilizarse ReflectionClass::getDefaultProperties en su lugar.
## Valores devueltos
El valor actual de la propiedad.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.1.0 | Las propiedades privadas y protegidas son inmediatamente accesibles por ReflectionProperty::setValue. Anteriormente, debían ser hechas accesibles llamando ReflectionProperty::setAccessible, de lo contrario se lanzaba una `ReflectionException`. |
| 8.0.0 | `object` ahora es nullable. |
## Ejemplos
Ejemplo con ReflectionProperty::getValue
```php
El ejemplo anterior mostrará:
string(6) "foobar"
string(6) "barfoo"
string(6) "foofoo"
Véase también#
ReflectionProperty::setValue, ReflectionProperty::setAccessible, ReflectionClass::getDefaultProperties, ReflectionClass::getStaticPropertyValue