PHP | IntlChar::charDigitValue()函数
IntlChar::charDigitValue()函数是PHP中的一个内置函数,用于从十进制数字字符返回十进制数字值。其中一般类别为十进制数字,“Nd”为 Numeric_Type of Decimal。
句法:
int IntlChar::charDigitValue( $codepoint )
参数:此函数接受一个强制的参数$codepoint 。输入参数是一个字符或整数值,编码为UTF-8字符串。
返回值:如果$codepoint是十进制数字值,则返回 True,否则返回 -1。
下面的程序说明了PHP中的IntlChar::charDigitValue()函数。
方案一:
php
";
//Input character codepoint value
var_dump(IntlChar::charDigitValue("2345"));
echo "
";
//Input int codepoint value
var_dump(IntlChar::charDigitValue("\u{0774}"));
echo "
";
//Input int codepoint value
var_dump(IntlChar::charDigitValue("2"));
echo "
";
//Input character codepoint value
var_dump(IntlChar::charDigitValue("Geeks"));
echo "
";
//Input character codepoint value
var_dump(IntlChar::charDigitValue("\u{0E66}"));
echo "
";
//Input Empty codepoint value
var_dump(IntlChar::charDigitValue(" "));
?>
php
";
}
?>
输出:
int(-1)
NULL
int(-1)
int(2)
NULL
int(-1)
int(-1)
方案二:
PHP
";
}
?>
输出:
int(-1)
NULL
int(6)
int(-1)
相关文章:
- IntlChar::isalpha()函数
- IntlChar::isbase()函数
- IntlChar::isblank()函数
- IntlChar::iscntrl()函数
参考: http: PHP。 PHP