📜  PHP | IntlChar::charDigitValue()函数

📅  最后修改于: 2022-05-13 01:56:48.519000             🧑  作者: Mango

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