Documentación offline PHP master

ReflectionEnum::getBackingType

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionEnum::getBackingType

Devuelve el tipo base de una enumeración, si está presente

Descripción#

public ReflectionEnum::getBackingType(): ReflectionNamedType
```php

Si la enumeración es una enumeración con valor base, este método devolverá una instancia de `ReflectionType` para el tipo base de la enumeración. Si no es una enumeración con valor base, devolverá `null`.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Una instancia de `ReflectionNamedType`, o `null` si la enumeración no tiene tipo base.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.2.0 | El valor de retorno ahora es declarado como `?ReflectionNamedType`. Anteriormente, `?ReflectionType` era declarado. |

## Ejemplos

Ejemplo de ReflectionEnum::getBackingType
getBackingType(); var_dump((string) $rBackingType); ?>

```php

El ejemplo anterior mostrará:

string(6) "string"

Véase también#

Enumeraciones, ReflectionEnum::isBacked