函式名:IntlChar::getPropertyValueName()
函式描述:該函式用於獲取給定Unicode字元屬性的屬性值的名稱。
適用版本:PHP 7.0.0及以上版本
用法:
string IntlChar::getPropertyValueName ( int $property , int $value )
引數:
$property:int型別,表示Unicode字元的屬性常量,可以透過IntlChar::PROPERTY_*常量來獲取。$value:int型別,表示屬性值的常量,可以透過IntlChar::PROPERTY_VALUE_*常量來獲取。
返回值:
- 如果找到了給定的屬性值,則返回屬性值的名稱,否則返回false。
示例:
// 獲取字元'A'的General_Category屬性值的名稱
$property = IntlChar::PROPERTY_GENERAL_CATEGORY;
$value = IntlChar::charFromName('LATIN CAPITAL LETTER A');
$result = IntlChar::getPropertyValueName($property, $value);
echo $result; // 輸出 "Uppercase_Letter"
在上面的示例中,我們使用IntlChar::charFromName()函式將字元'A'轉換為其Unicode程式碼點,然後使用IntlChar::getPropertyValueName()函式獲取該字元的General_Category屬性值的名稱,並將其輸出到螢幕上。
熱門工具排行榜