BackedEnum::tryFrom
En esta página
BackedEnum::tryFrom
Asocia un escalar a una instancia de enum o a null
Descripción#
public static BackedEnum::tryFrom(int $value): static
```php
El método tryFrom traduce un `string` o un `int` en el caso Enum correspondiente, si existe. Si no hay un caso correspondiente definido, devolverá null.
## Parámetros
`value`
El valor escalar a hacer corresponder con un caso de enumeración.
## Valores devueltos
Una instancia de caso de esta enumeración, o `null` si no se ha encontrado.
## Ejemplos
Uso básico
El siguiente ejemplo ilustra la manera en que los casos de enumeración son devueltos.
```php
El ejemplo anterior mostrará:
enum(Suit::Hearts)
enum(Suit::Spades)
Véase también#
UnitEnum::cases, BackedEnum::from