(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Нормализация — процесс преобразования символов и их последовательностей в формальное представление более низкого уровня. Этот процесс крайне важен при сравнении строк при сортировке или при поиске, но также используется при сохранении текста, чтобы быть уверенным в том, что он сохранился корректно.
Консорциум Unicode определил несколько форм нормализации, отражающих разные потребности приложений:
Константы устанавливают форму нормализации, которую использует нормализатор:
Normalizer::FORM_C
     int
    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удалили. | 
