(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
La normalización es un proceso que implica la transformación de caracteres y de secuencias de caracteres en una representación formal. Este proceso es importante cuando los textos deben ser comparados con fines de ordenación y búsqueda, pero también es importante para el almacenamiento de datos, a fin de que los documentos sean coherentes.
El consorcio Unicode Consortium ha definido un número de formas de normalización para reflejar las diferentes necesidades de las aplicaciones:
Las constantes siguientes definen las formas de normalización a aplicar por el normalizador :
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
    
| Versión | Descripción | 
|---|---|
| 8.4.0 | Las constantes de clase ahora están tipadas. | 
| 8.0.0 | Normalizer::NONEha sido eliminado. | 
