(PHP 7, PHP 8)
IntlChar::charDigitValue — Renvoie la valeur décimale du chiffre décimal
Renvoie la valeur décimale du chiffre caractère décimal.
De tels caractères ont la catégorie générale "Nd" (chiffres décimaux) et un Numeric_Type de Decimal.
La valeur décimale du chiffre caractère décimal,
ou -1 s'il n'est pas un caractère décimal. Renvoie null en cas d'échec.
Exemple #1 Test de différents codepoint
<?php
var_dump(IntlChar::charDigitValue("1"));
var_dump(IntlChar::charDigitValue("\u{0662}"));
var_dump(IntlChar::charDigitValue("\u{0E53}"));
?>L'exemple ci-dessus va afficher :
int(1) int(2) int(3)