牛牛在线工具

IntlChar::charDigitValue()

收录 8868 个 PHP 函数,含用途说明与用法示例。

IntlChar::charDigitValue()

获取给定字符的数字值

函数名:IntlChar::charDigitValue() 函数说明:该函数用于获取给定字符的数字值。 适用版本:PHP 7.0.0 及以上版本 用法: IntlChar::charDigitValue ( mixed $codepoint ) : int|bool 参数: codepoint:要获取数字值的字符。可以是 Unicode 字符的代码点(整数),也可以是字符本身。 返回值: 成功时,返回给定字符的数字值(整数)。 如果给定的字符不是数字字符,则返回 false。 示例: // 示例1:获取字符的数字值 $char1 = "5"; $char2 = "A"; echo IntlChar::charDigitValue($char1); // 输出:5 echo IntlChar::charDigitValue($char2); // 输出:false // 示例2:获取 Unicode 字符的数字值 $codepoint = 0x0030; // Unicode 编码为 0x0030 的字符是数字 0 echo IntlChar::charDigitValue($codepoint); // 输出:0 注意事项: 该函数只能获取有效的数字字符的数字值,对于无效的字符或非数字字符,将返回 false。 如果给定的字符是一个多字节字符(例如 UTF-8 编码的字符),则只会返回第一个字符的数字值。 如果要处理多字节字符的数字值,建议使用其他适用于多字节字符的函数,如 mb_ord()。