函数名称:IntlChar::digit()
适用版本:PHP 7.0.0 及以上版本
用法:IntlChar::digit() 函数用于获取给定数字字符的数值。
参数:
- $codepoint:必需,表示要获取数值的 Unicode 字符的码点。
返回值:
- 如果给定的字符是一个有效的数字字符,则返回该数字的数值。
- 如果给定的字符不是有效的数字字符,则返回 -1。
示例:
// 示例1:获取数字字符的数值
$digit = IntlChar::digit('9');
echo $digit; // 输出:9
// 示例2:获取非数字字符的数值
$digit = IntlChar::digit('A');
echo $digit; // 输出:-1
注意事项:
- 该函数只适用于 Unicode 字符。
- 如果给定的字符不是有效的数字字符,函数将返回 -1。
- 该函数是静态方法,可以直接通过类名 IntlChar 调用。