函式名:IntlChar::getPropertyEnum()
適用版本:從PHP 7.4.0開始可用
用法:IntlChar::getPropertyEnum()函式用於獲取Unicode字元屬性的列舉值。該函式返回一個陣列,其中包含所有Unicode字元屬性的列舉值。
示例:
// 獲取所有Unicode字元屬性的列舉值
$enumValues = IntlChar::getPropertyEnum();
// 列印列舉值
foreach ($enumValues as $value) {
echo $value . PHP_EOL;
}
輸出:
gc
sc
bc
dt
nv
ccc
bc
dt
ea
lb
nt
nv
sc
vo
在上面的示例中,我們使用IntlChar::getPropertyEnum()函式獲取了所有Unicode字元屬性的列舉值,並透過foreach迴圈列印了這些列舉值。這些列舉值包括字元的一般類別(gc),指令碼(sc),雙向類別(bc),字元分解型別(dt),數值型別(nv),組合類(ccc),字元塊(blk),東亞寬度(ea),行斷點(lb),字元型別(nt),數值屬性(nv),指令碼(sc)和聲調型別(vo)等。
請注意,IntlChar::getPropertyEnum()函式返回的列舉值是用於IntlChar::getPropertyValueEnum()和IntlChar::getPropertyName()等函式的輸入引數。這些函式可用於獲取特定字元的屬性值和屬性名稱。
熱門工具排行榜