Documentación offline PHP master

IntlChar::getPropertyValueEnum

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

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)