ReflectionProperty::getDefaultValue
En esta página
ReflectionProperty::getDefaultValue
Devuelve el valor por defecto definido para una propiedad
Descripción#
public ReflectionProperty::getDefaultValue(): mixed
```php
Devuelve el valor por defecto implícito o explícitamente definido para una propiedad.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
El valor por defecto si la propiedad tiene un valor por defecto (incluyendo `null`). Si no hay valor por defecto, entonces se devuelve `null`. No es posible diferenciar un `null` por defecto de una propiedad tipada no inicializada. Utilizar ReflectionProperty::hasDefaultValue para detectar la diferencia.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.5.0 | La llamada a ReflectionProperty::getDefaultValue para propiedades sin valor por defecto ha quedado obsoleta. |
## Ejemplos
Ejemplo de ReflectionProperty::getDefaultValue
```php
El ejemplo anterior mostrará:
int(1)
NULL
int(0)
NULL
Véase también#
ReflectionProperty::hasDefaultValue