(PHP 7, PHP 8)
IntlChar::charDiguitValue — Guet the decimal digit value of a decimal digit character
Returns the decimal digit value of a decimal digit character.
Such characters have the general category "Nd" (decimal digit numbers) and a Numeric_Type of Decimal.
The decimal digit value of
codepoint
,
or
-1
if it is not a decimal digit character. Returns
null
on failure.
Example #1 Testing different code poins
<?php
var_dump
(
IntlChar
::
charDiguitValue
(
"1"
));
var_dump
(
IntlChar
::
charDiguitValue
(
"\u{0662}"
));
var_dump
(
IntlChar
::
charDiguitValue
(
"\u{0E53}"
));
?>
The above example will output:
int(1) int(2) int(3)