IntlChar::getPropertyName() - IntlChar类
IntlChar::getPropertyName()
版本:php7
(PHP 7)
Get the Unicode name for a property
说明
publicstaticIntlChar::getPropertyName(int $property[,int $nameChoice=IntlChar::LONG_PROPERTY_NAME
]): stringReturns the Unicode name for a given property, as given in the Unicode database file PropertyAliases.txt.
In addition, this function maps the property IntlChar::PROPERTY_GENERAL_CATEGORY_MASK
to the synthetic names "gcm"/ "General_Category_Mask". These names are not in PropertyAliases.txt.
This function compliments IntlChar::getPropertyEnum().
参数
$propertyThe Unicode property to lookup(see theIntlChar::PROPERTY_*constants).
IntlChar::PROPERTY_INVALID_CODE
should not be used. Also, if$propertyis out of range,FALSE
is returned.
Selector for which name to get. If out of range,FALSE
is returned.
All properties have a long name. Most have a short name, but some do not. Unicode allows for additional names; if present these will be returned by adding 1, 2, etc. to IntlChar::LONG_PROPERTY_NAME
.
返回值
Returns the name, or FALSE
if either the$propertyor the$nameChoiceis out of range.
If a given$nameChoicereturns FALSE
, then all larger values of$nameChoicewill return FALSE
, with one exception: if FALSE
is returned for IntlChar::SHORT_PROPERTY_NAME
, then IntlChar::LONG_PROPERTY_NAME
(and higher)may still return a non-FALSE
value.
范例
Testing different properties
以上例程会输出:
string(10) "Bidi_Class" string(2) "bc" string(10) "Bidi_Class" bool(false)
参见
- IntlChar::getPropertyEnum() Get the property constant value for a given property name
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!