PHP | IntlChar charFromName()函数
IntlChar::charFromName()函数是PHP的一个内置函数,用于按名称查找 Unicode字符并返回代码点值。如果 Unicode字符名称与代码点不匹配,则返回 NULL。
句法:
int IntlChar::charFromName( $characterName, $nameChoice =
IntlChar::UNICODE_CHAR_NAME )
参数:该函数接受上面提到的两个参数,如下所述:
- $characterName:此参数用于保存完整的 Unicode字符名称。
- $nameChoice:用于保存查找的名称。 $nameChoice 的列表如下:
- IntlChar::UNICODE_CHAR_NAME(默认)
- IntlChar::UNICODE_10_CHAR_NAME
- IntlChar::EXTENDED_CHAR_NAME
- IntlChar::CHAR_NAME_ALIAS
- IntlChar::CHAR_NAME_CHOICE_COUNT
返回值:此函数在成功时返回代码点的 Unicode 值,如果不存在代码点,则返回 NULL。
下面的程序说明了PHP的IntlChar::charFromName()函数:
示例 1:
输出:
int(71)
int(9731)
NULL
NULL
示例 2:
输出:
int(71)
int(9731)
NULL
参考文献:http:// PHP.NET /手动/ EN / intlchar.charfromname。 PHP