(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Нормализация - это процесс преобразования символов и их последовательностей в формальное представление более низкого уровня. Данный процесс крайне важен при сравнении строк при сортировке или при поиске, но также используется при сохранении текста, чтобы быть уверенным в том, что он сохранился корректно.
Консорциум Unicode определил несколько форм нормализации, отражающих разные потребности приложений:
Данные константы задают форму нормализации, используемую нормализатором:
Normalizer::FORM_C
Normalizer::FORM_D
Normalizer::NFD
Normalizer::FORM_KC
Normalizer::NFKC
Normalizer::FORM_KC_CF
Normalizer::FORM_KD
Normalizer::NFKD
Normalizer::NFC
Normalizer::NFKC_CF
Версия | Описание |
---|---|
8.0.0 |
Константа Normalizer::NONE была удалена.
|