Documentación offline PHP master

IntlChar::getNumericValue

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

En esta página

IntlChar::getNumericValue

Devuelve el valor numérico de un punto de código Unicode

Descripción#

public static IntlChar::getNumericValue(int $codepoint): float
```php

Devuelve el valor numérico de un punto de código Unicode tal como se define en la base de datos de caracteres Unicode.

Para los caracteres sin valor numérico en la base de datos de caracteres Unicode, esta función devolverá `IntlChar::NO_NUMERIC_VALUE`.

## Parámetros

`codepoint`  
El valor `int` del punto de código (por ejemplo, `0x2603` para *U+2603 SNOWMAN*), o el carácter codificado como un `string` UTF-8 (por ejemplo, `"\u{2603}"`)

## Valores devueltos

El valor numérico del `codepoint`, o `IntlChar::NO_NUMERIC_VALUE` si no está definido. Esta constante fue añadida en PHP 7.0.6, antes de esta versión el valor literal (`float`)`-123456789` puede ser utilizado en su lugar. Devuelve `null` en caso de error.

## Ejemplos

Probar diferentes puntos de código

```php

El ejemplo anterior mostrará:

float(4)
float(-123456789)
float(50)