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