IntlChar::getPropertyValueEnum
En esta página
IntlChar::getPropertyValueEnum
Devuelve el valor de propiedad para un nombre de valor dado
Descripción#
public static IntlChar::getPropertyValueEnum(int $property, string $name): int
```php
Devuelve el valor de propiedad entero para un nombre de valor dado, tal como se especifica en el archivo de base de datos Unicode PropertyValueAliases.txt. Las variantes cortas, largas y otras son reconocidas.
> [!NOTE]
> Algunos nombres en PropertyValueAliases.txt solo serán reconocidos con `IntlChar::PROPERTY_GENERAL_CATEGORY_MASK`, no `IntlChar::PROPERTY_GENERAL_CATEGORY`. Estos incluyen: "C" / "Otro", "L" / "Letra", "LC" / "Letra_Mayúscula", "M" / "Marca", "N" / "Número", "P" / "Puntuación", "S" / "Símbolo", "Z" / "Separador"
## Parámetros
`property`
La propiedad Unicode a buscar (véanse las constantes `IntlChar::PROPERTY_*`).
Si está fuera de alcance, o si este método no funciona con el valor dado, `IntlChar::PROPERTY_INVALID_CODE` es devuelto.
`name`
El valor de nombre a buscar. El nombre es comparado utilizando una "coincidencia floja" como se describe en PropertyValueAliases.txt.
## Valores devueltos
Devuelve el valor entero correspondiente, o `IntlChar::PROPERTY_INVALID_CODE` si el nombre dado no coincide con ningún valor de la propiedad dada, o si la propiedad es inválida.
## Ejemplos
Probar diferentes propiedades
```php
El ejemplo anterior mostrará:
bool(true)
bool(true)
bool(true)
bool(true)