IntlChar
PHP Manual

IntlChar::getNumericValue

(PHP 7)

IntlChar::getNumericValueObtener el valor numérico de un punto de código de Unicode

Descripción

public static float IntlChar::getNumericValue ( mixed $codepoint )

Obtiene el valor numérico de un punto de código de Unicode tal como está definido la Base de Datos de Caracteres de Unicode.

Para caracteres sin un valor numérico en la Base de Datos de Caracteres de Unicode, esta función devolverá float(-123456789).

Parámetros

codepoint

El valor de tipo integer del punto de código (p.ej. 0x2603 para U+2603 SNOWMAN), o el carácter codificado como un string UTF-8 (p.ej. "\u{2603}")

Valores devueltos

El valor numérico de codepoint, o float(-123456789) si no hay definido ninguno.

Ejemplos

Ejemplo #1 Probar diferentes puntos de código

<?php
var_dump
(IntlChar::getNumericValue("4"));
var_dump(IntlChar::getNumericValue("x"));
var_dump(IntlChar::getNumericValue("\u{216C}"));
?>

El resultado del ejemplo sería:

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

IntlChar
PHP Manual