查詢

IntlChar::getPropertyEnum()函式—用法及示例

「 獲取Unicode字元屬性的列舉值 」


函式名: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()等函式的輸入引數。這些函式可用於獲取特定字元的屬性值和屬性名稱。

補充糾錯
熱門PHP函式
分享連結