(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
规范化是一个涉及将字符和字符序列转换为正式定义的基础表示的过程。当需要比较文本以进行排序和搜索时,此过程非常重要,但它也用于存储文本以确保文本以一致的表示形式存储。
Unicode 联盟定义了许多规范化形式,以反映应用程序的各种需求
以下常量定义了规范化器使用的规范化形式
Normalizer::FORM_C
intNormalizer::FORM_D
intNormalizer::NFD
int
Normalizer::FORM_KC
intNormalizer::NFKC
int
Normalizer::FORM_KC_CF
int
Normalizer::FORM_KD
intNormalizer::NFKD
int
Normalizer::NFC
int
Normalizer::NFKC_CF
int
版本 | 描述 |
---|---|
8.4.0 | 类常量现在已进行类型化。 |
8.0.0 |
Normalizer::NONE 已被移除。 |