📜  PHP | IntlChar getPropertyEnum()函数

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

PHP | IntlChar getPropertyEnum()函数

IntlChar::getPropertyEnum()函数是PHP中的一个内置函数,用于获取给定属性名称的属性常量值。属性名称将在 PropertyAliases.txt 中指定,这是一个 Unicode 数据库文件。在这里可以识别所有类型的变体,无论是长的、短的还是许多其他的。此外,合成名称“General_Category_Mask”(缩写为“gcm”)由函数映射到 IntlChar::PROPERTY_GENERAL_CATEGORY_MASK 属性。另请注意,此处提到的这些名称不会出现在 PropertyAliases.txt 中。这个函数得到 IntlChar::getPropertyName()函数的补充,反之亦然。

句法:

int IntlChar::getPropertyEnum( $alias )

参数:此函数接受一个参数别名,该别名是要匹配的属性的名称。名称的比较是使用“松散匹配”进行的。这些都在 PropertyAliases.txt 中进行了描述。

返回值:如果是一个常量值,它将返回一个 IntlChar::PROPERTY_ 值。否则,如果此处给出的名称与任何属性都不匹配,则将返回 IntlChar::PROPERTY_INVALID_CODE。

下面的程序说明了PHP中的IntlChar::getPropertyEnum()函数:

程序:


输出:
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)

参考资料: https://www. PHP.net/manual/en/intlchar.getpropertyenum。 PHP