(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
正規化是將字元和字元序列轉換為正式定義的底層表示法的過程。當需要比較文字以進行排序和搜尋時,此過程最為重要,但在儲存文字以確保文字以一致的表示法儲存時,也會使用此過程。
Unicode 聯盟已經定義了一些正規化格式,反映了應用程式的各種需求
以下常數定義了正規化器使用的正規化格式
Normalizer::FORM_C
整數Normalizer::FORM_D
整數 (int)Normalizer::NFD
整數 (int)
Normalizer::FORM_KC
整數 (int)Normalizer::NFKC
整數 (int)
Normalizer::FORM_KC_CF
整數 (int)
Normalizer::FORM_KD
整數 (int)Normalizer::NFKD
整數 (int)
Normalizer::NFC
整數 (int)
Normalizer::NFKC_CF
整數 (int)
版本 | 說明 |
---|---|
8.4.0 | 類別常數現在已設定類型。 |
8.0.0 |
Normalizer::NONE 已移除。 |