IntlChar::getNumericValue

(PHP 7)

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

Descripción

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

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)