(PHP 7, PHP 8)
IntlChar::getNumericValue — Devuelve el valor numérico de un punto de código Unicode
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
.
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.
Ejemplo #1 Testing different code points
<?php
var_dump(IntlChar::getNumericValue("4"));
var_dump(IntlChar::getNumericValue("x"));
var_dump(IntlChar::getNumericValue("\u{216C}"));
?>
El ejemplo anterior mostrará :
float(4) float(-123456789) float(50)